Package | Description |
---|---|
com.luciad.ais.model |
All model related aspects in the context of AIS.
|
com.luciad.ais.model.sector |
Provides classes and interfaces for modeling safety altitudes for sectors.
|
com.luciad.ais.shape |
Everything related to representing three-dimensional shapes that are domain independent.
|
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.shape.shape2D |
Three-dimensional shapes that can be changed in two dimensions.
|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
Modifier and Type | Method and Description |
---|---|
ILcd2DEditableArcBand |
TLcdAISXYZGeometryFactory.createArcBand() |
ILcd2DEditableArcBand |
TLcdAISLonLatHeightGeometryFactory.createArcBand() |
ILcd2DEditableArcBand |
ALcdAISGeometryFactory.createArcBand()
Creates a new arc band.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableSector
This interface is an extension of the
ILcdSector
interface that allows to change its attributes and geometry. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedSector
ILcdSector implementation based on ILcdFeatured . |
class |
TLcdSector
ILcdSector implementation based on ILcdDataObject . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAISArcBand
An generic arc band class that delegates to another
ILcd2DEditableArcBand instance. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdAISArcBand.setArcBand(ILcd2DEditableArcBand aArcBand)
Sets the delegate arc band to to given arc band.
|
Constructor and Description |
---|
TLcdAISArcBand(ILcd2DEditableArcBand aArcBand)
Constructs a
TLcdAISArcBand which delegates to the given arc band. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG15ArcBand
Implementation of an
ILcd2DEditableArcBand that represents an NVG 1.5 ArcBand. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20ArcBandRing
Implementation of an
ILcd2DEditableArcBand that represents an NVG 2.0 ArcBand Ring. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLonLatArcBand
This class provides an implementation of
ILcd2DEditableArcBand in the geodetic
space. |
class |
TLcdXYArcBand
This class provides an implementation of
ILcd2DEditableArcBand in
the cartesian space. |
Constructor and Description |
---|
TLcdXYArcBand(ILcd2DEditableArcBand a2DEditableArcBand)
Constructs a new
TLcdXYArcBand that is a deep copy of the given ILcd2DEditableArcBand . |
Modifier and Type | Method and Description |
---|---|
protected ALspEditHandle |
TLspArcBandEditor.createCenterHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given arc by translating
its center point.
|
protected ALspEditHandle |
TLspArcBandEditor.createMaxRadiusEndCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MAX_RADIUS_END_CORNER point. |
protected ALspEditHandle |
TLspArcBandEditor.createMaxRadiusHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allow the user to edit the max radius property of the arc band.
|
protected ALspEditHandle |
TLspArcBandEditor.createMaxRadiusStartCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MAX_RADIUS_START_CORNER point. |
protected ALspEditHandle |
TLspArcBandEditor.createMinRadiusEndCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MIN_RADIUS_END_CORNER point. |
protected ALspEditHandle |
TLspArcBandEditor.createMinRadiusHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allow the user to edit the min radius property of the arc band.
|
protected ALspEditHandle |
TLspArcBandEditor.createMinRadiusStartCornerHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to edit the arc band by translating its
MIN_RADIUS_START_CORNER point. |
protected ALspEditHandle |
TLspArcBandEditor.createObjectTranslationHandle(ILcd2DEditableArcBand aArcBand,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|