org.citygml4j.model.citygml.core
Interface ImplicitGeometry

All Superinterfaces:
AbstractGML, Associable, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties
All Known Implementing Classes:
ImplicitGeometryImpl

public interface ImplicitGeometry
extends CoreModuleComponent, AbstractGML


Method Summary
 java.lang.String getLibraryObject()
           
 java.lang.String getMimeType()
           
 PointProperty getReferencePoint()
           
 GeometryProperty<? extends AbstractGeometry> getRelativeGMLGeometry()
           
 TransformationMatrix4x4 getTransformationMatrix()
           
 boolean isSetLibraryObject()
           
 boolean isSetMimeType()
           
 boolean isSetReferencePoint()
           
 boolean isSetRelativeGMLGeometry()
           
 boolean isSetTransformationMatrix()
           
 void setLibraryObject(java.lang.String libraryObject)
           
 void setMimeType(java.lang.String mimeType)
           
 void setReferencePoint(PointProperty referencePoint)
           
 void setRelativeGeometry(GeometryProperty<? extends AbstractGeometry> relativeGeometry)
           
 void setTransformationMatrix(TransformationMatrix4x4 transformationMatrix)
           
 void unsetLibraryObject()
           
 void unsetMimeType()
           
 void unsetReferencePoint()
           
 void unsetRelativeGMLGeometry()
           
 void unsetTransformationMatrix()
           
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass, getCityGMLModule, isSetCityGMLModule
 
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.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
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
 

Method Detail

getMimeType

java.lang.String getMimeType()

getTransformationMatrix

TransformationMatrix4x4 getTransformationMatrix()

getLibraryObject

java.lang.String getLibraryObject()

getRelativeGMLGeometry

GeometryProperty<? extends AbstractGeometry> getRelativeGMLGeometry()

getReferencePoint

PointProperty getReferencePoint()

isSetMimeType

boolean isSetMimeType()

isSetTransformationMatrix

boolean isSetTransformationMatrix()

isSetLibraryObject

boolean isSetLibraryObject()

isSetRelativeGMLGeometry

boolean isSetRelativeGMLGeometry()

isSetReferencePoint

boolean isSetReferencePoint()

setMimeType

void setMimeType(java.lang.String mimeType)

setTransformationMatrix

void setTransformationMatrix(TransformationMatrix4x4 transformationMatrix)

setLibraryObject

void setLibraryObject(java.lang.String libraryObject)

setRelativeGeometry

void setRelativeGeometry(GeometryProperty<? extends AbstractGeometry> relativeGeometry)

setReferencePoint

void setReferencePoint(PointProperty referencePoint)

unsetMimeType

void unsetMimeType()

unsetTransformationMatrix

void unsetTransformationMatrix()

unsetLibraryObject

void unsetLibraryObject()

unsetRelativeGMLGeometry

void unsetRelativeGMLGeometry()

unsetReferencePoint

void unsetReferencePoint()