Package | Description |
---|---|
com.luciad.ais.model.route |
Provides classes and interfaces for all route or airway related aspects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableRouteSegment
This interface is an extension of the
ILcdRouteSegment
interface that allows to change the attributes and relationships
of a route segment. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedRouteSegment
An extension of
TLcdRouteSegment with additional properties. |
class |
TLcdRouteSegment
An implementation of
ILcdRouteSegment . |
Modifier and Type | Method and Description |
---|---|
ILcdRouteSegment |
TLcdSegmentBasedRoute.getSegment(int aIndex) |
ILcdRouteSegment |
ILcdRoute.getSegment(int aIndex)
Returns the segment at the specified index.
|
Modifier and Type | Method and Description |
---|---|
int |
TLcdSegmentBasedRoute.addSegmentBySequenceNumber(ILcdRouteSegment aSegment) |
int |
ILcdEditableRoute.addSegmentBySequenceNumber(ILcdRouteSegment aSegment)
Adds a segment to this route.
|
void |
TLcdFeaturedRouteSegment.initializeFeaturedSegment(ILcdRouteSegment aRouteSegment,
Object[] aSegmentFeatures)
Copies the values of begin point, end point and sequence number of the ATS route segment
aRouteSegment into the begin point, end point and sequence number of this ATS route
segment.
|
int |
TLcdSegmentBasedRoute.insertSegmentAt(ILcdRouteSegment aSegment,
int aIndex) |
int |
ILcdEditableRoute.insertSegmentAt(ILcdRouteSegment aSegment,
int aIndex)
Adds a segment to this route at the specified index.
|
void |
TLcdSegmentBasedRoute.removeSegment(ILcdRouteSegment aSegment) |
void |
ILcdEditableRoute.removeSegment(ILcdRouteSegment aSegment)
Removes a
ILcdRouteSegment object from this route. |
Constructor and Description |
---|
TLcdFeaturedRouteSegment(ILcdRouteSegment aRouteSegment,
Object[] aSegmentFeatures)
|