Package | Description |
---|---|
com.luciad.ais.geodesy |
Provides utility classes for geodesic calculations.
|
com.luciad.format.cgm |
Handles the cgm format.
|
com.luciad.format.dgn |
Handles the dgn format.
|
com.luciad.format.dwg |
Handles the dwg format.
|
com.luciad.format.mif |
Handles MapInfo formats: the binary map format and the ASCII mif
format.
|
com.luciad.format.nvg.nvg15.model |
This package contains a domain model to represent an NVG 1.4/1.5 data source.
|
com.luciad.format.nvg.nvg20.model |
This package contains a domain model to represent an NVG 2.0 data source.
|
com.luciad.geodesy |
Specifies ellipsoids and geodetic datums.
|
com.luciad.shape.shape2D |
Three-dimensional shapes that can be changed in two dimensions.
|
com.luciad.view.gxy.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
Modifier and Type | Method and Description |
---|---|
double |
TLcdEllipsoidDistanceUtil.distanceAlongArcSegment(ILcdArc aArc,
ILcdEllipsoid aEllipsoid)
Returns the distance along the elliptical arc segment (in meters).
|
int |
TLcdEllipsoidIntersectionUtil.intersection2DGeodesicLineWithArcSegment(ILcdPoint aP1,
ILcdPoint aP2,
ILcdArc aArc,
ILcdEllipsoid aEllipsoid,
double aRelativeTolerance,
double aAbsoluteTolerance,
ILcd2DEditablePoint aResultSFCT1,
ILcd2DEditablePoint aResultSFCT2)
Returns the number of intersection points between an elliptical arc and a geodesic line
defined by its start point and a direction.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdCGMArc
Extension of a
TLcdXYArc with a line style. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDGNArc2D
This class represents an Arc2D from a DGN file.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDWGArc
This class represents an Arc from a DWG file.
|
class |
TLcdDWGEllipse
This class represents an Ellipse from a DWG file.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdMIFModelEncoder.write2DArc(ILcdArc aArc,
BufferedWriter aBufferedWriter)
Writes the given
ILcdArc as an ellipse (Ellipse). |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG15Arc
Implementation of an
ILcd2DEditableArc that represents an NVG 1.5 Arc. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20Arc
Implementation of an
ILcd2DEditableArc that represents an NVG 2.0 Arc. |
Modifier and Type | Method and Description |
---|---|
static boolean |
TLcdSphereUtil.arcContains2D(ILcdArc aArc,
double aSphereRadius,
ILcdPoint aLLPoint)
Checks whether the point
aLLPoint lies on the elliptical arc segment. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DEditableArc
An
ILcd2DEditableArc object is an ILcdArc that can be changed in two dimensions. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLonLatArc
This class provides an implementation of
ILcd2DEditableArc in
the geodetic space. |
class |
TLcdXYArc
This class provides an implementation of
ILcd2DEditableArc in
the cartesian space. |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdGXYArcPainter.boundsOfEditingLabelsSFCT(Graphics aGraphics,
ILcdArc aArc,
int aTouchedLocation,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Called by the
boundsSFCT method when editing an ILcd2DEditableArc . |
protected void |
TLcdGXYArcPainter.paintEditingLabels(Graphics aGraphics,
ILcdArc aArc,
int aTouchedLocation,
ILcdGXYContext aGXYContext)
Called by the
paint method when editing an ILcd2DEditableArc . |