|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
org.citygml4j.jaxb.gml._3_1_1.AbstractGeometryType
org.citygml4j.jaxb.gml._3_1_1.AbstractRingType
org.citygml4j.jaxb.gml._3_1_1.RingType
public class RingType
A Ring is used to represent a single connected component of a surface boundary. It consists of a sequence of curves connected in a cycle (an object whose boundary is empty). A Ring is structurally similar to a composite curve in that the endPoint of each curve in the sequence is the startPoint of the next curve in the Sequence. Since the sequence is circular, there is no exception to this rule. Each ring, like all boundaries, is a cycle and each ring is simple. NOTE: Even though each Ring is simple, the boundary need not be simple. The easiest case of this is where one of the interior rings of a surface is tangent to its exterior ring.
Java-Klasse für RingType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="RingType"> <complexContent> <extension base="{http://www.opengis.net/gml}AbstractRingType"> <sequence> <element ref="{http://www.opengis.net/gml}curveMember" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>
Constructor Summary | |
---|---|
RingType()
|
Method Summary | |
---|---|
java.util.List<CurvePropertyType> |
getCurveMember()
This element references or contains one curve in the composite curve. |
boolean |
isSetCurveMember()
|
void |
setCurveMember(java.util.List<CurvePropertyType> curveMember)
This element references or contains one curve in the composite curve. |
void |
unsetCurveMember()
|
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGeometryType |
---|
getAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetGid, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetUomLabels |
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType |
---|
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RingType()
Method Detail |
---|
public java.util.List<CurvePropertyType> getCurveMember()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the curveMember property.
For example, to add a new item, do as follows:
getCurveMember().add(newItem);
Objects of the following type(s) are allowed in the list
CurvePropertyType
public boolean isSetCurveMember()
public void unsetCurveMember()
public void setCurveMember(java.util.List<CurvePropertyType> curveMember)
curveMember
- allowed object is
CurvePropertyType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |