org.citygml4j.model.gml.geometry.primitives
Class AbstractCurveSegment
java.lang.Object
org.citygml4j.model.gml.geometry.primitives.AbstractCurveSegment
- All Implemented Interfaces:
- Associable, ModelObject, Child, Copyable, GML
- Direct Known Subclasses:
- LineStringSegment
public abstract class AbstractCurveSegment
- extends java.lang.Object
- implements GML, Associable, Child, Copyable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.citygml4j.model.gml.GML |
getGMLClass |
Methods inherited from interface org.citygml4j.model.common.copy.Copyable |
copy |
AbstractCurveSegment
public AbstractCurveSegment()
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)
- Specified by:
copyTo
in interface Copyable
getParent
public ModelObject getParent()
- Specified by:
getParent
in interface Child
setParent
public void setParent(ModelObject parent)
- Specified by:
setParent
in interface Child
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interface Child
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interface Child
calcBoundingBox
public abstract BoundingBox calcBoundingBox()