org.citygml4j.model.gml.geometry.primitives
Interface Tin

All Superinterfaces:
AbstractGeometricPrimitive, AbstractGeometry, AbstractGML, AbstractSurface, Associable, Child, Copyable, GML, ModelObject, SRSInformationGroup, SRSReferenceGroup, StandardObjectProperties, Surface, TriangulatedSurface
All Known Implementing Classes:
TinImpl

public interface Tin
extends TriangulatedSurface


Method Summary
 void addBreakLines(LineStringSegmentArrayProperty breakLines)
           
 void addStopLines(LineStringSegmentArrayProperty stopLines)
           
 java.util.List<LineStringSegmentArrayProperty> getBreakLines()
           
 ControlPoint getControlPoint()
           
 Length getMaxLength()
           
 java.util.List<LineStringSegmentArrayProperty> getStopLines()
           
 boolean isSetBreakLines()
           
 boolean isSetControlPoint()
           
 boolean isSetMaxLength()
           
 boolean isSetStopLines()
           
 void setBreakLines(java.util.List<LineStringSegmentArrayProperty> breakLines)
           
 void setControlPoint(ControlPoint controlPoint)
           
 void setMaxLength(Length maxLength)
           
 void setStopLines(java.util.List<LineStringSegmentArrayProperty> stopLines)
           
 void unsetBreakLines()
           
 boolean unsetBreakLines(LineStringSegmentArrayProperty breakLines)
           
 void unsetControlPoint()
           
 void unsetMaxLength()
           
 void unsetStopLines()
           
 boolean unsetStopLines(LineStringSegmentArrayProperty stopLines)
           
 
Methods inherited from interface org.citygml4j.model.gml.geometry.primitives.TriangulatedSurface
getTrianglePatches, isSetTrianglePatches, setTrianglePatches, unsetTrianglePatches
 
Methods inherited from interface org.citygml4j.model.gml.geometry.primitives.Surface
getPatches, isSetPatches, setPatches, unsetPatches
 
Methods inherited from interface org.citygml4j.model.gml.geometry.AbstractGeometry
accept, accept, calcBoundingBox, getGid, isSetGid, setGid, unsetGid
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
accept, accept, getId, isSetId, setId, unsetId
 
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 
Methods inherited from interface org.citygml4j.model.gml.geometry.SRSReferenceGroup
getSrsDimension, getSrsName, isSetSrsDimension, isSetSrsName, setSrsDimension, setSrsName, unsetSrsDimension, unsetSrsName
 
Methods inherited from interface org.citygml4j.model.gml.geometry.SRSInformationGroup
addAxisLabel, addUomLabel, getAxisLabels, getUomLabels, isSetAxisLabels, isSetUomLabels, setAxisLabels, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetUomLabels, unsetUomLabels
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 

Method Detail

getStopLines

java.util.List<LineStringSegmentArrayProperty> getStopLines()

getBreakLines

java.util.List<LineStringSegmentArrayProperty> getBreakLines()

getMaxLength

Length getMaxLength()

getControlPoint

ControlPoint getControlPoint()

isSetStopLines

boolean isSetStopLines()

isSetBreakLines

boolean isSetBreakLines()

isSetMaxLength

boolean isSetMaxLength()

isSetControlPoint

boolean isSetControlPoint()

addStopLines

void addStopLines(LineStringSegmentArrayProperty stopLines)

setStopLines

void setStopLines(java.util.List<LineStringSegmentArrayProperty> stopLines)

addBreakLines

void addBreakLines(LineStringSegmentArrayProperty breakLines)

setBreakLines

void setBreakLines(java.util.List<LineStringSegmentArrayProperty> breakLines)

setMaxLength

void setMaxLength(Length maxLength)

setControlPoint

void setControlPoint(ControlPoint controlPoint)

unsetStopLines

void unsetStopLines()

unsetStopLines

boolean unsetStopLines(LineStringSegmentArrayProperty stopLines)

unsetBreakLines

void unsetBreakLines()

unsetBreakLines

boolean unsetBreakLines(LineStringSegmentArrayProperty breakLines)

unsetMaxLength

void unsetMaxLength()

unsetControlPoint

void unsetControlPoint()