Class Tin
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,SRSInformationGroup
,SRSReferenceGroup
,GML
public class Tin extends TriangulatedSurface
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Tin()
-
Method Summary
-
Methods inherited from class org.citygml4j.model.gml.geometry.primitives.TriangulatedSurface
getGMLClass, getPatches, getTrianglePatches, isSetTrianglePatches, setPatches, setTrianglePatches, unsetTrianglePatches
-
Methods inherited from class org.citygml4j.model.gml.geometry.primitives.Surface
accept, accept, 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
-
addBreakLines
public void addBreakLines(LineStringSegmentArrayProperty breakLines)
-
addStopLines
public void addStopLines(LineStringSegmentArrayProperty stopLines)
-
getBreakLines
public java.util.List<LineStringSegmentArrayProperty> getBreakLines()
-
getControlPoint
public ControlPoint getControlPoint()
-
getMaxLength
public Length getMaxLength()
-
getStopLines
public java.util.List<LineStringSegmentArrayProperty> getStopLines()
-
isSetBreakLines
public boolean isSetBreakLines()
-
isSetControlPoint
public boolean isSetControlPoint()
-
isSetMaxLength
public boolean isSetMaxLength()
-
isSetStopLines
public boolean isSetStopLines()
-
setBreakLines
public void setBreakLines(java.util.List<LineStringSegmentArrayProperty> breakLines)
-
setControlPoint
public void setControlPoint(ControlPoint controlPoint)
-
setMaxLength
public void setMaxLength(Length maxLength)
-
setStopLines
public void setStopLines(java.util.List<LineStringSegmentArrayProperty> stopLines)
-
unsetBreakLines
public void unsetBreakLines()
-
unsetBreakLines
public boolean unsetBreakLines(LineStringSegmentArrayProperty breakLines)
-
unsetControlPoint
public void unsetControlPoint()
-
unsetMaxLength
public void unsetMaxLength()
-
unsetStopLines
public void unsetStopLines()
-
unsetStopLines
public boolean unsetStopLines(LineStringSegmentArrayProperty stopLines)
-
calcBoundingBox
public BoundingBox calcBoundingBox()
- Overrides:
calcBoundingBox
in classSurface
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interfaceCopyable
- Overrides:
copy
in classTriangulatedSurface
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classTriangulatedSurface
-
accept
public void accept(GeometryVisitor visitor)
- Overrides:
accept
in classTriangulatedSurface
-
accept
public <T> T accept(GeometryFunctor<T> visitor)
- Overrides:
accept
in classTriangulatedSurface
-
-