Class AbstractCurveSegment
- java.lang.Object
-
- org.citygml4j.model.gml.geometry.primitives.AbstractCurveSegment
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,GML
- Direct Known Subclasses:
LineStringSegment
public abstract class AbstractCurveSegment extends java.lang.Object implements GML, Associable, Child, Copyable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractCurveSegment()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract BoundingBox
calcBoundingBox()
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.lang.Integer
getNumDerivativeInterior()
java.lang.Integer
getNumDerivativesAtEnd()
java.lang.Integer
getNumDerivativesAtStart()
ModelObject
getParent()
boolean
isSetNumDerivativeInterior()
boolean
isSetNumDerivativesAtEnd()
boolean
isSetNumDerivativesAtStart()
boolean
isSetParent()
void
setNumDerivativeInterior(java.lang.Integer numDerivativeInterior)
void
setNumDerivativesAtEnd(java.lang.Integer numDerivativesAtEnd)
void
setNumDerivativesAtStart(java.lang.Integer numDerivativesAtStart)
void
setParent(ModelObject parent)
void
unsetNumDerivativeInterior()
void
unsetNumDerivativesAtEnd()
void
unsetNumDerivativesAtStart()
void
unsetParent()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
-
-
-
-
Method Detail
-
getNumDerivativeInterior
public java.lang.Integer getNumDerivativeInterior()
-
getNumDerivativesAtEnd
public java.lang.Integer getNumDerivativesAtEnd()
-
getNumDerivativesAtStart
public java.lang.Integer getNumDerivativesAtStart()
-
isSetNumDerivativeInterior
public boolean isSetNumDerivativeInterior()
-
isSetNumDerivativesAtEnd
public boolean isSetNumDerivativesAtEnd()
-
isSetNumDerivativesAtStart
public boolean isSetNumDerivativesAtStart()
-
setNumDerivativeInterior
public void setNumDerivativeInterior(java.lang.Integer numDerivativeInterior)
-
setNumDerivativesAtEnd
public void setNumDerivativesAtEnd(java.lang.Integer numDerivativesAtEnd)
-
setNumDerivativesAtStart
public void setNumDerivativesAtStart(java.lang.Integer numDerivativesAtStart)
-
unsetNumDerivativeInterior
public void unsetNumDerivativeInterior()
-
unsetNumDerivativesAtEnd
public void unsetNumDerivativesAtEnd()
-
unsetNumDerivativesAtStart
public void unsetNumDerivativesAtStart()
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
getParent
public ModelObject getParent()
-
setParent
public void setParent(ModelObject parent)
-
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interfaceChild
-
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interfaceChild
-
calcBoundingBox
public abstract BoundingBox calcBoundingBox()
-
-