org.citygml4j.model.gml.feature
Interface BoundingShape

All Superinterfaces:
Child, Copyable, GML, ModelObject
All Known Implementing Classes:
BoundingShapeImpl

public interface BoundingShape
extends GML, Child, Copyable


Method Summary
 Envelope getEnvelope()
           
 Null getNull()
           
 boolean isSetEnvelope()
           
 boolean isSetNull()
           
 void setEnvelope(BoundingBox boundingBox)
           
 void setEnvelope(Envelope envelope)
           
 void setNull(Null _null)
           
 void unsetEnvelope()
           
 void unsetNull()
           
 void updateEnvelope(BoundingBox boundingBox)
           
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getEnvelope

Envelope getEnvelope()

getNull

Null getNull()

isSetEnvelope

boolean isSetEnvelope()

isSetNull

boolean isSetNull()

setEnvelope

void setEnvelope(BoundingBox boundingBox)

setEnvelope

void setEnvelope(Envelope envelope)

updateEnvelope

void updateEnvelope(BoundingBox boundingBox)

setNull

void setNull(Null _null)

unsetEnvelope

void unsetEnvelope()

unsetNull

void unsetNull()