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
-
ClassDescriptionThis abstract class provides a basis for implementing the
ILcd2DEditableBounds
interface.This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.This abstract class provides a basis for implementing theILcd2DEditablePolyline
interface, where the polyline is a simple line with two vertices.This abstract class provides a basis for implementing theILcd2DEditablePoint
interface.This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.This abstract class provides a basis for implementing theILcd2DEditableShape
interface.Deprecated.Do not use this class.Deprecated.Do not use this interface.AnILcd2DEditableArc
object is anILcdArc
that can be changed in two dimensions.AnILcd2DEditableArcBand
object is anILcdArcBand
that can be changed in two dimensions.AnILcd2DEditableBounds
object is anILcdBounds
object that can be changed in two dimensions.AnILcd2DEditableCircle
object is anILcdCircle
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.AnILcd2DEditableEllipse
object is anILcdEllipse
that can be changed in two dimensions.AnILcd2DEditableBuffer
object is anILcdGeoBuffer
that can be changed in two dimensions.AnILcd2DEditablePoint
is anILcdPoint
that can be moved in two dimensions.AnILcd2DEditablePointList
is anILcdPointList
in which points can be inserted, removed, and moved in two dimensions.AnILcd2DEditablePolygon
object is anILcdPolygon
that can be changed in two dimensions.AnILcd2DEditablePolyline
object is anILcdPolyline
that can be changed in two dimensions.AnILcd2DEditablePolypoint
object is anILcdPolypoint
that can be changed in two dimensions.AnILcd2DEditableShape
is anILcdShape
that can be moved in two dimensions.AnILcd2DEditableVariableGeoBuffer
object is anILcdVariableGeoBuffer
that can be changed in two dimensions.Deprecated.This interface hes been deprecated.This class provides an implementation of anILcd2DEditablePoint
andILcdFeatured
.This class provides an implementation ofILcd2DEditablePointList
.This class provides an implementation ofILcd2DEditablePointList
.This class provides an implementation ofILcd2DEditablePointList
.This class provides an implementation ofILcd2DEditableArc
in the geodetic space.This class provides an implementation ofILcd2DEditableArcBand
in the geodetic space.This class provides an implementation ofILcd2DEditableBounds
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 ofILcd2DEditableCircle
in the geodetic space.This class provides an implementation ofILcd2DEditableCircleBy3Points
in the geodetic space.This class provides an implementation ofILcd2DEditableCircularArcBy3Points
in the geodetic space.This class provides an implementation ofILcd2DEditableCircularArcByBulge
in the geodetic space.This class provides an implementation ofILcd2DEditableCircularArcByCenterPoint
in the geodetic space.This class provides an implementation of anILcdCompositeCurve
that is also anILcdRing
, in the geodetic space.This class provides an implementation ofILcd2DEditableEllipse
in the geodetic space.This class provides an implementation ofILcd2DEditableBounds
in the geodetic space.This class provides an implementation ofILcd2DEditablePoint
in the geodetic space.This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.This class provides an implementation ofILcd2DEditablePolypoint
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 ofILcd2DEditablePolyline
in the geodetic space.This class provides an implementation ofILcd2DEditablePoint
in the geodetic space.This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.This class provides an implementation ofILcd2DEditableZonalPoint
in the geodetic space.This class represents a closed, 2Dcomposite curve
, whose shape is determined by a roundness value and a set of points.This class represents a closed, 2Dcomposite curve
, whose shape is determined by a roundness value and a set of points.This class provides an implementation ofILcd2DEditableArc
in the cartesian space.This class provides an implementation ofILcd2DEditableArcBand
in the cartesian space.This class provides an implementation ofILcd2DEditableBounds
in the cartesian space.This class provides an implementation ofILcd2DEditableCircle
in the cartesian space.This class provides an implementation ofILcd2DEditableCircleBy3Points
in the cartesian space.This class provides an implementation ofILcd2DEditableCircularArcBy3Points
in the cartesian space.This class provides an implementation ofILcd2DEditableCircularArcByBulge
in the cartesian space.This class provides an implementation ofILcd2DEditableCircularArcByCenterPoint
in the cartesian space.This class provides an implementation of anILcdCompositeCurve
that is also anILcdRing
, in the cartesian space.Deprecated.Do not use this class.This class provides an implementation ofILcd2DEditableEllipse
in the cartesian space.This class provides an implementation ofILcd2DEditableBounds
in the cartesian space.Deprecated.Do not use this class.This class provides an implementation ofILcd2DEditablePolyline
that always has two points, in the cartesian space.This class provides an implementation ofILcd2DEditablePoint
in the cartesian space, but internally using floats instead of doubles.This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.This class provides an implementation ofILcd2DEditablePolyline
in the cartesian space.This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.This class provides an implementation ofILcd2DEditablePolypoint
in the cartesian space.This class provides an implementation ofILcd2DEditablePolypoint
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 ofILcd2DEditablePolyline
that always has two points, in the cartesian space.This class provides an implementation ofILcd2DEditablePoint
in the cartesian space.This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.This class provides an implementation ofILcd2DEditablePolyline
in the cartesian space.AILcdSHPPolylineMSupport
is a support class for the polylineM implementation in com.luciad.format.shp.This class provides an implementation ofILcd2DEditablePolypoint
in the cartesian space.The default implementation ofILcd2DEditableText
.
Although it was designed for cartesian space, it can also be used in geodetic space.This class provides an implementation ofILcd2DEditableZonalPoint
in the cartesian space.