Class Rectangle
- java.lang.Object
-
- org.citygml4j.model.gml.geometry.primitives.AbstractSurfacePatch
-
- org.citygml4j.model.gml.geometry.primitives.Rectangle
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,GML
public class Rectangle extends AbstractSurfacePatch
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Rectangle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundingBox
calcBoundingBox()
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
AbstractRingProperty
getExterior()
GMLClass
getGMLClass()
SurfaceInterpolation
getInterpolation()
ModelObject
getParent()
boolean
isSetExterior()
boolean
isSetInterpolation()
boolean
isSetParent()
void
setExterior(AbstractRingProperty exterior)
void
setInterpolation(SurfaceInterpolation interpolation)
void
setParent(ModelObject parent)
void
unsetExterior()
void
unsetInterpolation()
void
unsetParent()
-
-
-
Method Detail
-
getExterior
public AbstractRingProperty getExterior()
-
getInterpolation
public SurfaceInterpolation getInterpolation()
-
isSetExterior
public boolean isSetExterior()
-
isSetInterpolation
public boolean isSetInterpolation()
-
setExterior
public void setExterior(AbstractRingProperty exterior)
-
setInterpolation
public void setInterpolation(SurfaceInterpolation interpolation)
-
unsetExterior
public void unsetExterior()
-
unsetInterpolation
public void unsetInterpolation()
-
calcBoundingBox
public BoundingBox calcBoundingBox()
- Specified by:
calcBoundingBox
in classAbstractSurfacePatch
-
getGMLClass
public GMLClass getGMLClass()
-
getParent
public ModelObject getParent()
-
setParent
public void setParent(ModelObject parent)
-
isSetParent
public boolean isSetParent()
-
unsetParent
public void unsetParent()
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractSurfacePatch
-
-