Package org.citygml4j.model.gml.grids
Class Grid
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.geometry.AbstractGeometry
-
- org.citygml4j.model.gml.grids.Grid
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,SRSInformationGroup
,SRSReferenceGroup
,GML
- Direct Known Subclasses:
RectifiedGrid
public class Grid extends AbstractGeometry
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Grid()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
accept(GeometryFunctor<T> visitor)
void
accept(GeometryVisitor visitor)
<T> T
accept(GMLFunctor<T> visitor)
void
accept(GMLVisitor visitor)
void
addAxisName(java.lang.String axisName)
BoundingBox
calcBoundingBox()
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<java.lang.String>
getAxisName()
java.lang.Integer
getDimension()
GMLClass
getGMLClass()
GridLimits
getLimits()
boolean
isSetAxisName()
boolean
isSetDimension()
boolean
isSetLimits()
void
setAxisName(java.util.List<java.lang.String> axisName)
void
setDimension(java.lang.Integer dimension)
void
setLimits(GridLimits limits)
void
unsetAxisName()
void
unsetLimits()
-
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
-
getLimits
public GridLimits getLimits()
-
getAxisName
public java.util.List<java.lang.String> getAxisName()
-
getDimension
public java.lang.Integer getDimension()
-
isSetLimits
public boolean isSetLimits()
-
isSetAxisName
public boolean isSetAxisName()
-
isSetDimension
public boolean isSetDimension()
-
setLimits
public void setLimits(GridLimits limits)
-
addAxisName
public void addAxisName(java.lang.String axisName)
-
setAxisName
public void setAxisName(java.util.List<java.lang.String> axisName)
-
setDimension
public void setDimension(java.lang.Integer dimension)
-
unsetLimits
public void unsetLimits()
-
unsetAxisName
public void unsetAxisName()
-
calcBoundingBox
public BoundingBox calcBoundingBox()
- Specified by:
calcBoundingBox
in classAbstractGeometry
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classAbstractGML
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractGeometry
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
accept
public void accept(GeometryVisitor visitor)
- Specified by:
accept
in classAbstractGeometry
-
accept
public <T> T accept(GeometryFunctor<T> visitor)
- Specified by:
accept
in classAbstractGeometry
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-