org.citygml4j.model.gml.grids
Class RectifiedGrid

java.lang.Object
  extended by org.citygml4j.model.gml.base.AbstractGML
      extended by org.citygml4j.model.gml.geometry.AbstractGeometry
          extended by org.citygml4j.model.gml.grids.Grid
              extended by org.citygml4j.model.gml.grids.RectifiedGrid
All Implemented Interfaces:
Associable, ModelObject, Child, Copyable, StandardObjectProperties, SRSInformationGroup, SRSReferenceGroup, GML

public class RectifiedGrid
extends Grid


Constructor Summary
RectifiedGrid()
           
 
Method Summary
<T> T
accept(GeometryFunctor<T> visitor)
           
 void accept(GeometryVisitor visitor)
           
<T> T
accept(GMLFunctor<T> visitor)
           
 void accept(GMLVisitor visitor)
           
 void addOffsetVector(Vector offsetVector)
           
 BoundingBox calcBoundingBox()
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 GMLClass getGMLClass()
           
 java.util.List<Vector> getOffsetVector()
           
 PointProperty getOrigin()
           
 boolean isSetOffsetVector()
           
 boolean isSetOrigin()
           
 void setOffsetVector(java.util.List<Vector> offsetVector)
           
 void setOrigin(PointProperty origin)
           
 void unsetOffsetVector()
           
 boolean unsetOffsetVector(Vector offsetVector)
           
 void unsetOrigin()
           
 
Methods inherited from class org.citygml4j.model.gml.grids.Grid
addAxisName, getAxisName, getDimension, getLimits, isSetAxisName, isSetDimension, isSetLimits, setAxisName, setDimension, setLimits, unsetAxisName, unsetLimits
 
Methods inherited from class org.citygml4j.model.gml.geometry.AbstractGeometry
addAxisLabel, addUomLabel, getAxisLabels, getGid, 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, getModelType, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 

Constructor Detail

RectifiedGrid

public RectifiedGrid()
Method Detail

addOffsetVector

public void addOffsetVector(Vector offsetVector)

getOrigin

public PointProperty getOrigin()

getOffsetVector

public java.util.List<Vector> getOffsetVector()

isSetOrigin

public boolean isSetOrigin()

isSetOffsetVector

public boolean isSetOffsetVector()

setOrigin

public void setOrigin(PointProperty origin)

setOffsetVector

public void setOffsetVector(java.util.List<Vector> offsetVector)

unsetOrigin

public void unsetOrigin()

unsetOffsetVector

public boolean unsetOffsetVector(Vector offsetVector)

unsetOffsetVector

public void unsetOffsetVector()

calcBoundingBox

public BoundingBox calcBoundingBox()
Overrides:
calcBoundingBox in class Grid

getGMLClass

public GMLClass getGMLClass()
Specified by:
getGMLClass in interface GML
Overrides:
getGMLClass in class Grid

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class Grid

copy

public java.lang.Object copy(CopyBuilder copyBuilder)
Specified by:
copy in interface Copyable
Overrides:
copy in class Grid

accept

public void accept(GeometryVisitor visitor)
Overrides:
accept in class Grid

accept

public <T> T accept(GeometryFunctor<T> visitor)
Overrides:
accept in class Grid

accept

public void accept(GMLVisitor visitor)
Overrides:
accept in class Grid

accept

public <T> T accept(GMLFunctor<T> visitor)
Overrides:
accept in class Grid