public abstract class ALcdAISGeometryFactory extends Object
ILcdShape
implementation classes) for a TLcdAISDataObjectFactory
.TLcdAISLonLatHeightGeometryFactory
,
TLcdAISXYZGeometryFactory
Constructor and Description |
---|
ALcdAISGeometryFactory() |
Modifier and Type | Method and Description |
---|---|
ILcd2DEditableArcBand |
createArcBand()
Creates a new arc band.
|
abstract ILcd3DEditablePoint |
createPoint()
Creates a new point.
|
abstract ILcd3DEditablePolygon |
createPolygon()
Creates a new polygon.
|
abstract ILcd3DEditablePolygon |
createPolygon(ILcd3DEditablePointList aPointList)
Creates a new polygon given a point list.
|
abstract ILcd3DEditablePolyline |
createPolyline()
Creates a new polyline.
|
abstract ILcd3DEditablePolyline |
createPolyline(ILcd3DEditablePointList aPointList)
Creates a new polyline given a point list.
|
public abstract ILcd3DEditablePoint createPoint()
public abstract ILcd3DEditablePolyline createPolyline()
ILcdCurve
.public abstract ILcd3DEditablePolygon createPolygon()
ILcdRing
.public abstract ILcd3DEditablePolygon createPolygon(ILcd3DEditablePointList aPointList)
ILcdRing
.aPointList
- the point list based on which a polygon is to be createdpublic abstract ILcd3DEditablePolyline createPolyline(ILcd3DEditablePointList aPointList)
ILcdCurve
.aPointList
- the point list based on which a polyline is to be createdpublic ILcd2DEditableArcBand createArcBand()