public class TLcdAISLonLatHeightGeometryFactory extends ALcdAISGeometryFactory
ALcdAISGeometryFactory
that creates objects
with geodetic (lon/lat/height) coordinates.Constructor and Description |
---|
TLcdAISLonLatHeightGeometryFactory()
Creates a geometry factory that uses geodetic coordinates for the
geometries that are created.
|
TLcdAISLonLatHeightGeometryFactory(ILcdEllipsoid aEllipsoid)
Creates a geometry factory that uses geodetic coordinates for the
geometries that are created.
|
Modifier and Type | Method and Description |
---|---|
ILcd2DEditableArcBand |
createArcBand()
Creates a new arc band.
|
ILcd3DEditablePoint |
createPoint()
Creates a new point.
|
ILcd3DEditablePolygon |
createPolygon()
Creates a new polygon.
|
ILcd3DEditablePolygon |
createPolygon(ILcd3DEditablePointList aPointList)
Creates a new polygon given a point list.
|
ILcd3DEditablePolyline |
createPolyline()
Creates a new polyline.
|
ILcd3DEditablePolyline |
createPolyline(ILcd3DEditablePointList aPointList)
Creates a new polyline given a point list.
|
ILcdEllipsoid |
getEllipsoid()
Returns the ellipsoid that is used by this factory.
|
void |
setEllipsoid(ILcdEllipsoid aEllipsoid)
Sets the ellipsoid to be used for the shapes created by this factory.
|
public TLcdAISLonLatHeightGeometryFactory()
public TLcdAISLonLatHeightGeometryFactory(ILcdEllipsoid aEllipsoid)
aEllipsoid
- The ellipsoid that is used for the geodetic coordinates.public void setEllipsoid(ILcdEllipsoid aEllipsoid)
aEllipsoid
- an ILcdEllipsoid
.getEllipsoid()
public ILcdEllipsoid getEllipsoid()
ILcdEllipsoid
that is used by this factorysetEllipsoid(ILcdEllipsoid)
public ILcd3DEditablePoint createPoint()
createPoint
in class ALcdAISGeometryFactory
public ILcd3DEditablePolyline createPolyline()
ILcdCurve
.createPolyline
in class ALcdAISGeometryFactory
public ILcd3DEditablePolygon createPolygon()
ILcdRing
.createPolygon
in class ALcdAISGeometryFactory
public ILcd3DEditablePolyline createPolyline(ILcd3DEditablePointList aPointList)
ILcdCurve
.createPolyline
in class ALcdAISGeometryFactory
aPointList
- the point list based on which a polyline is to be createdpublic ILcd3DEditablePolygon createPolygon(ILcd3DEditablePointList aPointList)
ALcdAISGeometryFactory
ILcdRing
.createPolygon
in class ALcdAISGeometryFactory
aPointList
- the point list based on which a polygon is to be createdpublic ILcd2DEditableArcBand createArcBand()
ALcdAISGeometryFactory
createArcBand
in class ALcdAISGeometryFactory