public class ImplicitGeometry extends AbstractGML implements CoreModuleComponent
isSetMetaDataProperty
Constructor and Description |
---|
ImplicitGeometry() |
ImplicitGeometry(CoreModule module) |
addMetaDataProperty, addName, getDescription, getGMLClass, 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
public ImplicitGeometry()
public ImplicitGeometry(CoreModule module)
public java.lang.String getLibraryObject()
public Code getMimeType()
public PointProperty getReferencePoint()
public GeometryProperty<? extends AbstractGeometry> getRelativeGMLGeometry()
public TransformationMatrix4x4 getTransformationMatrix()
public boolean isSetLibraryObject()
public boolean isSetMimeType()
public boolean isSetReferencePoint()
public boolean isSetRelativeGMLGeometry()
public boolean isSetTransformationMatrix()
public void setLibraryObject(java.lang.String libraryObject)
public void setMimeType(Code mimeType)
public void setReferencePoint(PointProperty referencePoint)
public void setRelativeGeometry(GeometryProperty<? extends AbstractGeometry> relativeGeometry)
public void setTransformationMatrix(TransformationMatrix4x4 transformationMatrix)
public void unsetLibraryObject()
public void unsetMimeType()
public void unsetReferencePoint()
public void unsetRelativeGMLGeometry()
public void unsetTransformationMatrix()
public BoundingBox calcBoundingBox(BoundingBoxOptions options)
public CityGMLClass getCityGMLClass()
getCityGMLClass
in interface CityGML
public final CoreModule getCityGMLModule()
getCityGMLModule
in interface CityGMLModuleComponent
public boolean isSetCityGMLModule()
isSetCityGMLModule
in interface CityGMLModuleComponent
public java.lang.Object copy(CopyBuilder copyBuilder)
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
copyTo
in interface Copyable
copyTo
in class AbstractGML
public void accept(GMLVisitor visitor)
accept
in class AbstractGML
public <T> T accept(GMLFunctor<T> visitor)
accept
in class AbstractGML