|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.geometry.standard.curvesegments.DefaultArcStringByBulge
public class DefaultArcStringByBulge
Default implementation of ArcStringByBulge
segments.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.segments.CurveSegment |
---|
CurveSegment.CurveSegmentType |
Constructor Summary | |
---|---|
DefaultArcStringByBulge(Points controlPoints,
double[] bulges,
Points normals)
|
Method Summary | |
---|---|
double[] |
getBulges()
Returns the bulge values. |
Points |
getControlPoints()
Returns the control points of the segment. |
int |
getCoordinateDimension()
Returns the coordinate dimension, i.e. the dimension of the space that the curve is embedded in. |
Point |
getEndPoint()
Returns the end point of the segment. |
Points |
getNormals()
Returns the normal vectors that define the arc string. |
int |
getNumArcs()
Returns the number of arcs of the string. |
CurveSegment.CurveSegmentType |
getSegmentType()
Returns the type of curve segment. |
Point |
getStartPoint()
Returns the start point of the segment. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultArcStringByBulge(Points controlPoints, double[] bulges, Points normals)
controlPoints
- list of Point
s that describe the ArcStringByBulge
bulges
- normals
- Method Detail |
---|
public double[] getBulges()
ArcStringByBulge
getBulges
in interface ArcStringByBulge
public Points getNormals()
ArcStringByBulge
getNormals
in interface ArcStringByBulge
public int getNumArcs()
ArcStringByBulge
getNumArcs
in interface ArcStringByBulge
public int getCoordinateDimension()
CurveSegment
getCoordinateDimension
in interface CurveSegment
public Points getControlPoints()
ArcStringByBulge
getControlPoints
in interface ArcStringByBulge
public Point getStartPoint()
CurveSegment
getStartPoint
in interface CurveSegment
public Point getEndPoint()
CurveSegment
getEndPoint
in interface CurveSegment
public CurveSegment.CurveSegmentType getSegmentType()
CurveSegment
getSegmentType
in interface CurveSegment
|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |