Interface ILcdGML3ArcByCenterPoint
- All Superinterfaces:
ILcdGML3AbstractCurveSegment
- All Known Subinterfaces:
ILcdGML3CircleByCenterPoint
Deprecated.
Interface for the
gml:ArcByCenterPointType
type.
An ArcByCenterPoint is an arc that is defined by a center point, a start and
an end angle.
(GML Specification, v3.1.0, paragraph 10.2.1.11)-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns the bearing of the arc at the end.Deprecated.Returns the radius of this arc.Deprecated.Returns the bearing of the arc at the start.Deprecated.Returns the interpolation type of this arc string - always "circularArcCenterPointWithRadius
".int
Deprecated.Returns the number of arcs contained in this arc string, which is always 1.Deprecated.Returns the gml:pointProperty that defines the center point, ornull
if no gml:pointProperty is used to define the center point.getPos()
Deprecated.Returns the gml:directPositionType that defines the center point, ornull
if no gml:directPositionType is used to define the center point.Deprecated.Returns the gml:directPositionList containing the center point, ornull
if no gml:directPositionList is used to define the center point.void
setArcEndAngle
(ILcdGML3Angle aAngle) Deprecated.Sets the bearing of the arc at the end.void
setArcRadius
(ILcdGML3Length aLength) Deprecated.Sets the radius of this arc.void
setArcStartAngle
(ILcdGML3Angle aAngle) Deprecated.Sets the bearing of the arc at the start.void
setPointProperty
(ILcdGML3PointProperty aPointProperty) Deprecated.Sets the point property that defines the center point of this arc.void
setPos
(ILcdGML3DirectPosition aPoint) Deprecated.Sets the position that defines the center point of this arc.void
setPosList
(ILcdGML3DirectPositionList aPosList) Deprecated.Sets the direct position list hat defines the center point of this arc (the list should contain exactly one point).Methods inherited from interface com.luciad.format.gml3.model.geometry.ILcdGML3AbstractCurveSegment
getNumDerivativesAtEnd, getNumDerivativesAtStart, getNumDerivativesInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart, setNumDerivativesInterior
-
Method Details
-
getPos
ILcdGML3DirectPosition getPos()Deprecated.Returns the gml:directPositionType that defines the center point, ornull
if no gml:directPositionType is used to define the center point.- Returns:
- the gml:directPositionType that defines the center point.
-
getPointProperty
ILcdGML3PointProperty getPointProperty()Deprecated.Returns the gml:pointProperty that defines the center point, ornull
if no gml:pointProperty is used to define the center point.- Returns:
- the gml:pointProperty that defines the center point.
-
getPosList
ILcdGML3DirectPositionList getPosList()Deprecated.Returns the gml:directPositionList containing the center point, ornull
if no gml:directPositionList is used to define the center point.- Returns:
- the gml:directPositionList containing the center point.
-
getInterpolation
String getInterpolation()Deprecated.Returns the interpolation type of this arc string - always "circularArcCenterPointWithRadius
".- Returns:
- "
circularArcCenterPointWithRadius
"
-
getNumArc
int getNumArc()Deprecated.Returns the number of arcs contained in this arc string, which is always 1.- Returns:
- the number of arcs contained in this arc string, which is always 1.
-
getArcRadius
ILcdGML3Length getArcRadius()Deprecated.Returns the radius of this arc.- Returns:
- the radius of this arc.
-
getArcStartAngle
ILcdGML3Angle getArcStartAngle()Deprecated.Returns the bearing of the arc at the start.- Returns:
- the bearing of the arc at the start.
-
getArcEndAngle
ILcdGML3Angle getArcEndAngle()Deprecated.Returns the bearing of the arc at the end.- Returns:
- the bearing of the arc at the end.
-
setPos
Deprecated.Sets the position that defines the center point of this arc.- Parameters:
aPoint
- the position that defines the center point of this arc.
-
setPointProperty
Deprecated.Sets the point property that defines the center point of this arc.- Parameters:
aPointProperty
- the point property that defines the center point of this arc.
-
setPosList
Deprecated.Sets the direct position list hat defines the center point of this arc (the list should contain exactly one point).- Parameters:
aPosList
- the direct position list that defines the center point of this arc.
-
setArcRadius
Deprecated.Sets the radius of this arc.- Parameters:
aLength
- the radius of this arc.
-
setArcStartAngle
Deprecated.Sets the bearing of the arc at the start.- Parameters:
aAngle
- the bearing of the arc at the start.
-
setArcEndAngle
Deprecated.Sets the bearing of the arc at the end.- Parameters:
aAngle
- the bearing of the arc at the end.
-
com.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.