public abstract class ALcdOpenFlightSceneTraverser extends Object
Constructor and Description |
---|
ALcdOpenFlightSceneTraverser() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
enterSubtree(ILcdOpenFlightNode aOpenFlightNode)
Visits the given OpenFlight node.
|
abstract void |
exitSubtree(ILcdOpenFlightNode aOpenFlightNode)
Called after the given node and its children have been visited.
|
void |
traverseSceneGraph(ILcdOpenFlightNode aOpenFlightNode)
Recursively traverses the given OpenFlight node.
|
public void traverseSceneGraph(ILcdOpenFlightNode aOpenFlightNode)
aOpenFlightNode
- the node to be traversedenterSubtree(com.luciad.format.object3d.openflight.model.ILcdOpenFlightNode)
,
exitSubtree(com.luciad.format.object3d.openflight.model.ILcdOpenFlightNode)
public abstract boolean enterSubtree(ILcdOpenFlightNode aOpenFlightNode)
aOpenFlightNode
- the node to be visitedpublic abstract void exitSubtree(ILcdOpenFlightNode aOpenFlightNode)
aOpenFlightNode
- the node that has just been visited