org.citygml4j.model.citygml.generics
Interface GenericCityObject
- All Superinterfaces:
- AbstractCityObject, AbstractFeature, AbstractGML, Associable, Child, CityGML, Copyable, CoreModuleComponent, GenericsModuleComponent, GML, ModelObject, StandardObjectProperties
- All Known Implementing Classes:
- GenericCityObjectImpl
public interface GenericCityObject
- extends GenericsModuleComponent, AbstractCityObject
Methods inherited from interface org.citygml4j.model.citygml.core.AbstractCityObject |
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getLodRepresentation, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetTerminationDate, setAppearance, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetTerminationDate |
Methods inherited from interface org.citygml4j.model.gml.feature.AbstractFeature |
accept, accept, addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation |
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 |
getClazz
java.lang.String getClazz()
getFunction
java.util.List<java.lang.String> getFunction()
getUsage
java.util.List<java.lang.String> getUsage()
getLod0Geometry
GeometryProperty<? extends AbstractGeometry> getLod0Geometry()
getLod1Geometry
GeometryProperty<? extends AbstractGeometry> getLod1Geometry()
getLod2Geometry
GeometryProperty<? extends AbstractGeometry> getLod2Geometry()
getLod3Geometry
GeometryProperty<? extends AbstractGeometry> getLod3Geometry()
getLod4Geometry
GeometryProperty<? extends AbstractGeometry> getLod4Geometry()
getLod0TerrainIntersection
MultiCurveProperty getLod0TerrainIntersection()
getLod1TerrainIntersection
MultiCurveProperty getLod1TerrainIntersection()
getLod2TerrainIntersection
MultiCurveProperty getLod2TerrainIntersection()
getLod3TerrainIntersection
MultiCurveProperty getLod3TerrainIntersection()
getLod4TerrainIntersection
MultiCurveProperty getLod4TerrainIntersection()
getLod0ImplicitRepresentation
ImplicitRepresentationProperty getLod0ImplicitRepresentation()
getLod1ImplicitRepresentation
ImplicitRepresentationProperty getLod1ImplicitRepresentation()
getLod2ImplicitRepresentation
ImplicitRepresentationProperty getLod2ImplicitRepresentation()
getLod3ImplicitRepresentation
ImplicitRepresentationProperty getLod3ImplicitRepresentation()
getLod4ImplicitRepresentation
ImplicitRepresentationProperty getLod4ImplicitRepresentation()
isSetClazz
boolean isSetClazz()
isSetFunction
boolean isSetFunction()
isSetUsage
boolean isSetUsage()
isSetLod0Geometry
boolean isSetLod0Geometry()
isSetLod1Geometry
boolean isSetLod1Geometry()
isSetLod2Geometry
boolean isSetLod2Geometry()
isSetLod3Geometry
boolean isSetLod3Geometry()
isSetLod4Geometry
boolean isSetLod4Geometry()
isSetLod0TerrainIntersection
boolean isSetLod0TerrainIntersection()
isSetLod1TerrainIntersection
boolean isSetLod1TerrainIntersection()
isSetLod2TerrainIntersection
boolean isSetLod2TerrainIntersection()
isSetLod3TerrainIntersection
boolean isSetLod3TerrainIntersection()
isSetLod4TerrainIntersection
boolean isSetLod4TerrainIntersection()
isSetLod0ImplicitRepresentation
boolean isSetLod0ImplicitRepresentation()
isSetLod1ImplicitRepresentation
boolean isSetLod1ImplicitRepresentation()
isSetLod2ImplicitRepresentation
boolean isSetLod2ImplicitRepresentation()
isSetLod3ImplicitRepresentation
boolean isSetLod3ImplicitRepresentation()
isSetLod4ImplicitRepresentation
boolean isSetLod4ImplicitRepresentation()
setClazz
void setClazz(java.lang.String clazz)
setFunction
void setFunction(java.util.List<java.lang.String> function)
addFunction
void addFunction(java.lang.String function)
setUsage
void setUsage(java.util.List<java.lang.String> usage)
addUsage
void addUsage(java.lang.String usage)
setLod0Geometry
void setLod0Geometry(GeometryProperty<? extends AbstractGeometry> lod0Geometry)
setLod1Geometry
void setLod1Geometry(GeometryProperty<? extends AbstractGeometry> lod1Geometry)
setLod2Geometry
void setLod2Geometry(GeometryProperty<? extends AbstractGeometry> lod2Geometry)
setLod3Geometry
void setLod3Geometry(GeometryProperty<? extends AbstractGeometry> lod3Geometry)
setLod4Geometry
void setLod4Geometry(GeometryProperty<? extends AbstractGeometry> lod4Geometry)
setLod0TerrainIntersection
void setLod0TerrainIntersection(MultiCurveProperty lod0TerrainIntersection)
setLod1TerrainIntersection
void setLod1TerrainIntersection(MultiCurveProperty lod1TerrainIntersection)
setLod2TerrainIntersection
void setLod2TerrainIntersection(MultiCurveProperty lod2TerrainIntersection)
setLod3TerrainIntersection
void setLod3TerrainIntersection(MultiCurveProperty lod3TerrainIntersection)
setLod4TerrainIntersection
void setLod4TerrainIntersection(MultiCurveProperty lod4TerrainIntersection)
setLod0ImplicitRepresentation
void setLod0ImplicitRepresentation(ImplicitRepresentationProperty lod0ImplicitRepresentation)
setLod1ImplicitRepresentation
void setLod1ImplicitRepresentation(ImplicitRepresentationProperty lod1ImplicitRepresentation)
setLod2ImplicitRepresentation
void setLod2ImplicitRepresentation(ImplicitRepresentationProperty lod2ImplicitRepresentation)
setLod3ImplicitRepresentation
void setLod3ImplicitRepresentation(ImplicitRepresentationProperty lod3ImplicitRepresentation)
setLod4ImplicitRepresentation
void setLod4ImplicitRepresentation(ImplicitRepresentationProperty lod4ImplicitRepresentation)
unsetClazz
void unsetClazz()
unsetFunction
void unsetFunction()
unsetFunction
boolean unsetFunction(java.lang.String function)
unsetUsage
void unsetUsage()
unsetUsage
boolean unsetUsage(java.lang.String usage)
unsetLod0Geometry
void unsetLod0Geometry()
unsetLod1Geometry
void unsetLod1Geometry()
unsetLod2Geometry
void unsetLod2Geometry()
unsetLod3Geometry
void unsetLod3Geometry()
unsetLod4Geometry
void unsetLod4Geometry()
unsetLod0TerrainIntersection
void unsetLod0TerrainIntersection()
unsetLod1TerrainIntersection
void unsetLod1TerrainIntersection()
unsetLod2TerrainIntersection
void unsetLod2TerrainIntersection()
unsetLod3TerrainIntersection
void unsetLod3TerrainIntersection()
unsetLod4TerrainIntersection
void unsetLod4TerrainIntersection()
unsetLod0ImplicitRepresentation
void unsetLod0ImplicitRepresentation()
unsetLod1ImplicitRepresentation
void unsetLod1ImplicitRepresentation()
unsetLod2ImplicitRepresentation
void unsetLod2ImplicitRepresentation()
unsetLod3ImplicitRepresentation
void unsetLod3ImplicitRepresentation()
unsetLod4ImplicitRepresentation
void unsetLod4ImplicitRepresentation()