Package | Description |
---|---|
com.luciad.ais.model.procedure |
Provides classes and interfaces for all procedure related aspects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableProcedureLeg
An editable extension of
ILcdProcedureLeg . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedProcedureLeg
An extension of
TLcdProcedureLeg that allows the use of
additional properties. |
class |
TLcdProcedureLeg
An implementation of
ILcdEditableProcedureLeg . |
Modifier and Type | Method and Description |
---|---|
ILcdProcedureLeg |
TLcdProcedure.getLeg(int aIndex) |
ILcdProcedureLeg |
ILcdProcedure.getLeg(int aIndex) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdProcedure.addLeg(ILcdProcedureLeg aLeg) |
void |
ILcdEditableProcedure.addLeg(ILcdProcedureLeg aLeg)
Adds a leg to this procedure.
|
void |
ILcdProcedureGeometryHandler.beginProcedureLeg(ILcdProcedureLeg aLeg)
Called to mark the end of one procedure leg and the beginning of the next.
|
protected void |
TLcdProcedureGeometryCalculator.endProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg)
Called when the geometry of the current leg has been generated INCLUDING the transition
to the next leg.
|
protected void |
TLcdProcedure3DGeometryCalculator.endProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg) |
void |
TLcdProcedure.insertSegmentAt(ILcdProcedureLeg aLeg,
int aIndex) |
void |
ILcdEditableProcedure.insertSegmentAt(ILcdProcedureLeg aLeg,
int aIndex)
Inserts the given leg into the procedure at the specified index.
|
boolean |
TLcdProcedure.removeLeg(ILcdProcedureLeg aLeg) |
boolean |
ILcdEditableProcedure.removeLeg(ILcdProcedureLeg aLeg)
Removes the specified leg from this procedure.
|
protected void |
TLcdProcedureGeometryCalculator.startProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg)
Called when a new leg is about to be handled.
|
protected void |
TLcdProcedure3DGeometryCalculator.startProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg) |