|
||||||||||
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.AbstractTopologyType
org.citygml4j.jaxb.gml._3_1_1.AbstractTopoPrimitiveType
org.citygml4j.jaxb.gml._3_1_1.FaceType
public class FaceType
. The topological boundary of a face consists of a set of directed edges. Note that all edges associated with a Face, including dangling and interior edges, appear in the boundary. Dangling and interior edges are each referenced by pairs of directedEdges with opposing orientations. The optional coboundary of a face is a pair of directed solids which are bounded by this face. If present, there is precisely one positively directed and one negatively directed solid in the coboundary of every face. The positively directed solid corresponds to the solid which lies in the direction of the positively directed normal to the face in any geometric realisation. A face may optionally be realised by a 2-dimensional (surface) geometric primitive.
Java class for FaceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FaceType"> <complexContent> <extension base="{http://www.opengis.net/gml}AbstractTopoPrimitiveType"> <sequence> <element ref="{http://www.opengis.net/gml}directedEdge" maxOccurs="unbounded"/> <element ref="{http://www.opengis.net/gml}directedTopoSolid" maxOccurs="2" minOccurs="0"/> <element ref="{http://www.opengis.net/gml}surfaceProperty" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Constructor Summary | |
---|---|
FaceType()
|
Method Summary | |
---|---|
java.util.List<DirectedEdgePropertyType> |
getDirectedEdge()
Gets the value of the directedEdge property. |
java.util.List<DirectedTopoSolidPropertyType> |
getDirectedTopoSolid()
Gets the value of the directedTopoSolid property. |
SurfacePropertyType |
getSurfaceProperty()
Gets the value of the surfaceProperty property. |
boolean |
isSetDirectedEdge()
|
boolean |
isSetDirectedTopoSolid()
|
boolean |
isSetSurfaceProperty()
|
void |
setDirectedEdge(java.util.List<DirectedEdgePropertyType> directedEdge)
Sets the value of the directedEdge property. |
void |
setDirectedTopoSolid(java.util.List<DirectedTopoSolidPropertyType> directedTopoSolid)
Sets the value of the directedTopoSolid property. |
void |
setSurfaceProperty(SurfacePropertyType value)
Sets the value of the surfaceProperty property. |
void |
unsetDirectedEdge()
|
void |
unsetDirectedTopoSolid()
|
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractTopoPrimitiveType |
---|
getContainer, getIsolated, isSetContainer, isSetIsolated, setContainer, setIsolated, unsetIsolated |
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 FaceType()
Method Detail |
---|
public java.util.List<DirectedEdgePropertyType> getDirectedEdge()
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 directedEdge property.
For example, to add a new item, do as follows:
getDirectedEdge().add(newItem);
Objects of the following type(s) are allowed in the list
DirectedEdgePropertyType
public boolean isSetDirectedEdge()
public void unsetDirectedEdge()
public java.util.List<DirectedTopoSolidPropertyType> getDirectedTopoSolid()
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 directedTopoSolid property.
For example, to add a new item, do as follows:
getDirectedTopoSolid().add(newItem);
Objects of the following type(s) are allowed in the list
DirectedTopoSolidPropertyType
public boolean isSetDirectedTopoSolid()
public void unsetDirectedTopoSolid()
public SurfacePropertyType getSurfaceProperty()
SurfacePropertyType
public void setSurfaceProperty(SurfacePropertyType value)
value
- allowed object is
SurfacePropertyType
public boolean isSetSurfaceProperty()
public void setDirectedEdge(java.util.List<DirectedEdgePropertyType> directedEdge)
directedEdge
- allowed object is
DirectedEdgePropertyType
public void setDirectedTopoSolid(java.util.List<DirectedTopoSolidPropertyType> directedTopoSolid)
directedTopoSolid
- allowed object is
DirectedTopoSolidPropertyType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |