public class OffsetCurveType extends AbstractCurveSegmentType
Java class for OffsetCurveType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OffsetCurveType">
<complexContent>
<extension base="{http://www.opengis.net/gml}AbstractCurveSegmentType">
<sequence>
<element name="offsetBase" type="{http://www.opengis.net/gml}CurvePropertyType"/>
<element name="distance" type="{http://www.opengis.net/gml}LengthType"/>
<element name="refDirection" type="{http://www.opengis.net/gml}VectorType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected LengthType |
distance |
protected CurvePropertyType |
offsetBase |
protected VectorType |
refDirection |
numDerivativeInterior, numDerivativesAtEnd, numDerivativesAtStart| Constructor and Description |
|---|
OffsetCurveType()
Default no-arg constructor
|
OffsetCurveType(BigInteger numDerivativesAtStart,
BigInteger numDerivativesAtEnd,
BigInteger numDerivativeInterior,
CurvePropertyType offsetBase,
LengthType distance,
VectorType refDirection)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
LengthType |
getDistance()
Gets the value of the distance property.
|
CurvePropertyType |
getOffsetBase()
Gets the value of the offsetBase property.
|
VectorType |
getRefDirection()
Gets the value of the refDirection property.
|
void |
setDistance(LengthType value)
Sets the value of the distance property.
|
void |
setOffsetBase(CurvePropertyType value)
Sets the value of the offsetBase property.
|
void |
setRefDirection(VectorType value)
Sets the value of the refDirection property.
|
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStartprotected CurvePropertyType offsetBase
protected LengthType distance
protected VectorType refDirection
public OffsetCurveType()
public OffsetCurveType(BigInteger numDerivativesAtStart, BigInteger numDerivativesAtEnd, BigInteger numDerivativeInterior, CurvePropertyType offsetBase, LengthType distance, VectorType refDirection)
public CurvePropertyType getOffsetBase()
CurvePropertyTypepublic void setOffsetBase(CurvePropertyType value)
value - allowed object is
CurvePropertyTypepublic LengthType getDistance()
LengthTypepublic void setDistance(LengthType value)
value - allowed object is
LengthTypepublic VectorType getRefDirection()
VectorTypepublic void setRefDirection(VectorType value)
value - allowed object is
VectorTypeCopyright © 2015. All rights reserved.