Package com.luciad.shape.shape2D


package com.luciad.shape.shape2D
Three-dimensional shapes that can be changed in two dimensions. The third dimension of these shapes is always constant; the z coordinate is typically 0. Classes in this package are useful for representing shapes that are essentially two-dimensional. Typical examples are geographical features on the Earth's surface, like state boundaries or rivers.
Since:
1.0
  • Class
    Description
    This abstract class provides a basis for implementing the ILcd2DEditableBounds interface.
    This abstract class provides a basis for implementing the ILcd2DEditablePolypoint interface.
    This abstract class provides a basis for implementing the ILcd2DEditablePolyline interface, where the polyline is a simple line with two vertices.
    This abstract class provides a basis for implementing the ILcd2DEditablePoint interface.
    This abstract class provides a basis for implementing the ILcd2DEditablePolypoint interface.
    This abstract class provides a basis for implementing the ILcd2DEditableShape interface.
    Deprecated.
    Do not use this class.
    Deprecated.
    Do not use this interface.
    An ILcd2DEditableArc object is an ILcdArc that can be changed in two dimensions.
    An ILcd2DEditableArcBand object is an ILcdArcBand that can be changed in two dimensions.
    An ILcd2DEditableBounds object is an ILcdBounds object that can be changed in two dimensions.
    An ILcd2DEditableCircle object is an ILcdCircle that can be changed in two dimensions.
    A circle-by-3-points whose defining parameters can be edited.
    A circular arc-by-3-points whose defining parameters can be edited.
    A circular arc-by-bulge whose defining parameters can be edited.
    A circular arc-by-centerpoint whose defining parameters can be edited.
    Deprecated.
    Do not use this interface.
    An ILcd2DEditableEllipse object is an ILcdEllipse that can be changed in two dimensions.
    An ILcd2DEditableBuffer object is an ILcdGeoBuffer that can be changed in two dimensions.
    An ILcd2DEditablePoint is an ILcdPoint that can be moved in two dimensions.
    An ILcd2DEditablePointList is an ILcdPointList in which points can be inserted, removed, and moved in two dimensions.
    An ILcd2DEditablePolygon object is an ILcdPolygon that can be changed in two dimensions.
    An ILcd2DEditablePolyline object is an ILcdPolyline that can be changed in two dimensions.
    An ILcd2DEditablePolypoint object is an ILcdPolypoint that can be changed in two dimensions.
    An ILcd2DEditableShape is an ILcdShape that can be moved in two dimensions.
    An ILcdText whose content, anchor and character dimensions can be changed.
    An ILcd2DEditableVariableGeoBuffer object is an ILcdVariableGeoBuffer that can be changed in two dimensions.
    Deprecated.
    This interface hes been deprecated.
    This class provides an implementation of an ILcd2DEditablePoint and ILcdFeatured.
    This class provides an implementation of ILcd2DEditablePointList.
    This class provides an implementation of ILcd2DEditablePointList.
    This class provides an implementation of ILcd2DEditablePointList.
    This class provides an implementation of ILcd2DEditableArc in the geodetic space.
    This class provides an implementation of ILcd2DEditableArcBand in the geodetic space.
    This class provides an implementation of ILcd2DEditableBounds in the geodetic space.
    This class represents a buffer around a polyline on an ellipsoid, with a given width, in the geodetic space.
    This class provides an implementation of ILcd2DEditableCircle in the geodetic space.
    This class provides an implementation of ILcd2DEditableCircleBy3Points in the geodetic space.
    This class provides an implementation of ILcd2DEditableCircularArcBy3Points in the geodetic space.
    This class provides an implementation of ILcd2DEditableCircularArcByBulge in the geodetic space.
    This class provides an implementation of ILcd2DEditableCircularArcByCenterPoint in the geodetic space.
    This class provides an implementation of an ILcdCompositeCurve that is also an ILcdRing, in the geodetic space.
    This class provides an implementation of ILcd2DEditableEllipse in the geodetic space.
    This class provides an implementation of ILcd2DEditableBounds in the geodetic space.
    This class provides an implementation of ILcd2DEditablePoint in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
    This class represents a buffer around a shape on an ellipsoid, with a given width, in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
    This class provides an implementation of ILcd2DEditablePoint in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
    This class provides an implementation of ILcd2DEditableZonalPoint in the geodetic space.
    This class represents a closed, 2D composite curve, whose shape is determined by a roundness value and a set of points.
    This class represents a closed, 2D composite curve, whose shape is determined by a roundness value and a set of points.
    This class provides an implementation of ILcd2DEditableArc in the cartesian space.
    This class provides an implementation of ILcd2DEditableArcBand in the cartesian space.
    This class provides an implementation of ILcd2DEditableBounds in the cartesian space.
    This class provides an implementation of ILcd2DEditableCircle in the cartesian space.
    This class provides an implementation of ILcd2DEditableCircleBy3Points in the cartesian space.
    This class provides an implementation of ILcd2DEditableCircularArcBy3Points in the cartesian space.
    This class provides an implementation of ILcd2DEditableCircularArcByBulge in the cartesian space.
    This class provides an implementation of ILcd2DEditableCircularArcByCenterPoint in the cartesian space.
    This class provides an implementation of an ILcdCompositeCurve that is also an ILcdRing, in the cartesian space.
    Deprecated.
    Do not use this class.
    This class provides an implementation of ILcd2DEditableEllipse in the cartesian space.
    This class provides an implementation of ILcd2DEditableBounds in the cartesian space.
    Deprecated.
    Do not use this class.
    This class provides an implementation of ILcd2DEditablePolyline that always has two points, in the cartesian space.
    This class provides an implementation of ILcd2DEditablePoint in the cartesian space, but internally using floats instead of doubles.
    This class provides an implementation of ILcd2DEditablePolygon in the cartesian space.
    This class provides an implementation of ILcd2DEditablePolygon in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolyline in the cartesian space.
    This class provides an implementation of ILcd2DEditablePolyline in the geodetic space.
    This class provides an implementation of ILcd2DEditablePolypoint in the cartesian space.
    This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.
    This class represents a buffer around a shape with a given width, in the cartesian space.
    This class provides an implementation of ILcd2DEditablePolyline that always has two points, in the cartesian space.
    This class provides an implementation of ILcd2DEditablePoint in the cartesian space.
    This class provides an implementation of ILcd2DEditablePolygon in the cartesian space.
    This class provides an implementation of ILcd2DEditablePolyline in the cartesian space.
    A ILcdSHPPolylineMSupport is a support class for the polylineM implementation in com.luciad.format.shp.
    This class provides an implementation of ILcd2DEditablePolypoint in the cartesian space.
    The default implementation of ILcd2DEditableText.
    Although it was designed for cartesian space, it can also be used in geodetic space.
    This class provides an implementation of ILcd2DEditableZonalPoint in the cartesian space.