public class TLcdGML2ShapeFactory extends Object
ILcdShape
interface.Constructor and Description |
---|
TLcdGML2ShapeFactory() |
Modifier and Type | Method and Description |
---|---|
ILcd2DEditableBounds |
createBox(ILcdModelReference aModelReference)
Creates a new
gml:Box , which can be edited through the ILcd2DEditableBounds
interface. |
ILcd3DEditablePointList |
createCoordinates()
Creates a new
gml:coordinates , which can be edited through the ILcd3DEditablePointList
interface. |
ILcd3DEditablePolygon |
createLinearRing(ILcdModelReference aModelReference)
Creates a new
gml:LinearRing , which can be edited through the ILcd3DEditablePolygon
interface. |
ILcd3DEditablePolyline |
createLineString(ILcdModelReference aModelReference)
Creates a new
gml:LineString , which can be edited through the ILcd3DEditablePolyline
interface. |
ILcd3DEditablePoint |
createPoint(ILcdModelReference aModelReference)
Creates a new 3-dimensional
gml:Point , which can be edited through the ILcd3DEditablePoint
interface. |
ILcdEditableSurface |
createPolygon(ILcdModelReference aModelReference)
Creates a new
gml:Polygon , which can be edited through the ILcdEditableSurface
interface. |
public ILcd3DEditablePoint createPoint(ILcdModelReference aModelReference)
gml:Point
, which can be edited through the ILcd3DEditablePoint
interface.aModelReference
- the coordinate reference system in which the point should be created.public ILcd3DEditablePolyline createLineString(ILcdModelReference aModelReference)
gml:LineString
, which can be edited through the ILcd3DEditablePolyline
interface.aModelReference
- the coordinate reference system in which the line string should be created.public ILcdEditableSurface createPolygon(ILcdModelReference aModelReference)
gml:Polygon
, which can be edited through the ILcdEditableSurface
interface.aModelReference
- the coordinate reference system in which the polygon should be created.public ILcd3DEditablePolygon createLinearRing(ILcdModelReference aModelReference)
gml:LinearRing
, which can be edited through the ILcd3DEditablePolygon
interface.aModelReference
- the coordinate reference system in which the linear ring should be created.public ILcd3DEditablePointList createCoordinates()
gml:coordinates
, which can be edited through the ILcd3DEditablePointList
interface.public ILcd2DEditableBounds createBox(ILcdModelReference aModelReference)
gml:Box
, which can be edited through the ILcd2DEditableBounds
interface.aModelReference
- the coordinate reference system in which the box should be created.