Class TriangulatedSurface
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.geometry.AbstractGeometry
-
- org.citygml4j.model.gml.geometry.primitives.AbstractGeometricPrimitive
-
- org.citygml4j.model.gml.geometry.primitives.AbstractSurface
-
- org.citygml4j.model.gml.geometry.primitives.Surface
-
- org.citygml4j.model.gml.geometry.primitives.TriangulatedSurface
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,SRSInformationGroup
,SRSReferenceGroup
,GML
- Direct Known Subclasses:
Tin
public class TriangulatedSurface extends Surface
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TriangulatedSurface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
accept(GeometryFunctor<T> visitor)
void
accept(GeometryVisitor visitor)
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
GMLClass
getGMLClass()
TrianglePatchArrayProperty
getPatches()
TrianglePatchArrayProperty
getTrianglePatches()
boolean
isSetTrianglePatches()
void
setPatches(SurfacePatchArrayProperty patches)
void
setTrianglePatches(TrianglePatchArrayProperty trianglePatches)
void
unsetTrianglePatches()
-
Methods inherited from class org.citygml4j.model.gml.geometry.primitives.Surface
accept, accept, calcBoundingBox, isSetPatches, unsetPatches
-
Methods inherited from class org.citygml4j.model.gml.geometry.AbstractGeometry
addAxisLabel, addUomLabel, getAxisLabels, getGid, getInheritedSrsName, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetGid, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetGid, unsetSrsDimension, unsetSrsName, unsetUomLabels, unsetUomLabels
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
-
-
-
-
Method Detail
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classSurface
-
getTrianglePatches
public TrianglePatchArrayProperty getTrianglePatches()
-
isSetTrianglePatches
public boolean isSetTrianglePatches()
-
setTrianglePatches
public void setTrianglePatches(TrianglePatchArrayProperty trianglePatches)
-
unsetTrianglePatches
public void unsetTrianglePatches()
-
getPatches
public TrianglePatchArrayProperty getPatches()
- Overrides:
getPatches
in classSurface
-
setPatches
public void setPatches(SurfacePatchArrayProperty patches)
- Overrides:
setPatches
in classSurface
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
accept
public void accept(GeometryVisitor visitor)
-
accept
public <T> T accept(GeometryFunctor<T> visitor)
-
-