public abstract class CG_AbstractBoundarySurface extends CG_CityObject
| Modifier and Type | Field and Description |
|---|---|
protected IMultiSurface<IOrientableSurface> |
lod2MultiSurface |
protected IMultiSurface<IOrientableSurface> |
lod3MultiSurface |
protected IMultiSurface<IOrientableSurface> |
lod4MultiSurface |
protected List<CG_AbstractOpening> |
opening |
creationDate, externalReference, generalizesTo, id, ID_COUNT, terminationDateLOGGERfeatureType, geom, logger, population, topo| Constructor and Description |
|---|
CG_AbstractBoundarySurface() |
CG_AbstractBoundarySurface(BoundarySurface bS) |
| Modifier and Type | Method and Description |
|---|---|
CityObject |
export() |
static CG_AbstractBoundarySurface |
generateBoundarySurface(BoundarySurface bs) |
IMultiSurface<IOrientableSurface> |
getLod2MultiSurface()
Gets the value of the lod2MultiSurface property.
|
IMultiSurface<IOrientableSurface> |
getLod3MultiSurface()
Gets the value of the lod3MultiSurface property.
|
IMultiSurface<IOrientableSurface> |
getLod4MultiSurface()
Gets the value of the lod4MultiSurface property.
|
List<CG_AbstractOpening> |
getOpening() |
boolean |
isSetLod2MultiSurface() |
boolean |
isSetLod3MultiSurface() |
boolean |
isSetLod4MultiSurface() |
boolean |
isSetOpening() |
void |
setLod2MultiSurface(IMultiSurface<? extends IOrientableSurface> value)
Sets the value of the lod2MultiSurface property.
|
void |
setLod3MultiSurface(IMultiSurface<IOrientableSurface> value)
Sets the value of the lod3MultiSurface property.
|
void |
setLod4MultiSurface(IMultiSurface<IOrientableSurface> value)
Sets the value of the lod4MultiSurface property.
|
void |
unsetOpening() |
generateCityObject, getAppearanceProperty, getCreationDate, getExternalReference, getGeneralizesTo, getId, getTerminationDate, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetTerminationDate, setCreationDate, setId, setTerminationDate, unsetExternalReference, unsetGeneralizesTocloneGeom, getAttribute, getAttribute, getAttribute, getAttributes, getSchema, setAttribute, setAttribute, setAttribute, setAttributes, setSchema, toStringaddAllCorrespondants, addCorrespondant, class2PrimitiveClass, clearCorrespondants, createTypedFeature, equals, getCorrespondant, getCorrespondants, getCorrespondants, getCorrespondantsAsString, getFeatureCollection, getFeatureCollections, getFeatureType, getGeom, getLogger, getPopulation, getRelatedFeatures, getRelatedFeatures, getRepresentation, getSizeCorrespondants, getTopo, hasGeom, hasTopo, intersecte, isDeleted, removeCorrespondant, setCorrespondants, setDeleted, setFeatureType, setGeom, setPopulation, setRepresentation, setTopoprotected IMultiSurface<IOrientableSurface> lod2MultiSurface
protected IMultiSurface<IOrientableSurface> lod3MultiSurface
protected IMultiSurface<IOrientableSurface> lod4MultiSurface
protected List<CG_AbstractOpening> opening
public CG_AbstractBoundarySurface()
public CG_AbstractBoundarySurface(BoundarySurface bS)
public CityObject export()
export in class CG_CityObjectpublic static CG_AbstractBoundarySurface generateBoundarySurface(BoundarySurface bs)
public IMultiSurface<IOrientableSurface> getLod2MultiSurface()
IMultiSurface public void setLod2MultiSurface(IMultiSurface<? extends IOrientableSurface> value)
value - allowed object is * public boolean isSetLod2MultiSurface()
public IMultiSurface<IOrientableSurface> getLod3MultiSurface()
IMultiSurface public void setLod3MultiSurface(IMultiSurface<IOrientableSurface> value)
value - allowed object is * public boolean isSetLod3MultiSurface()
public IMultiSurface<IOrientableSurface> getLod4MultiSurface()
IMultiSurface public void setLod4MultiSurface(IMultiSurface<IOrientableSurface> value)
value - allowed object is * public boolean isSetLod4MultiSurface()
public List<CG_AbstractOpening> getOpening()
public boolean isSetOpening()
public void unsetOpening()
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.