Uses of Interface
com.luciad.format.object3d.openflight.model.ILcdOpenFlightNode
Package
Description
Painters for OpenFlight models.
Provides a domain model for the OpenFlight format.
-
Uses of ILcdOpenFlightNode in com.luciad.format.object3d.openflight.lightspeed
ModifierConstructorDescriptionTLspOpenFlight3DIcon
(ILcdOpenFlightNode aOpenFlightNode) Creates a new OpenFlight 3D icon. -
Uses of ILcdOpenFlightNode in com.luciad.format.object3d.openflight.model
Modifier and TypeClassDescriptionclass
A Binary Separating Plane node.class
A Degree-Of-Freedom node.class
A external reference.class
A face node.class
Base class for nodes that represent geometry using nested face nodes.class
A group node.class
The root node of an OpenFlight scene database.class
An instance definition node.class
An instance reference node.class
A Level-Of-Detail (LOD) node.class
Basic implementation of ILcdOpenFlightNode.class
An object node.class
A subface node.class
A switch node.class
Base class for nodes that support transformation of their subtrees.class
A vertex node.Modifier and TypeMethodDescriptionILcdOpenFlightNode.getChild
(int aIndex) Returns the child node at the specified index.TLcdOpenFlightNode.getChild
(int aIndex) ILcdOpenFlightNode.getParent()
Returns this node's parent node.TLcdOpenFlightNode.getParent()
Modifier and TypeMethodDescriptionvoid
TLcdOpenFlightFaceNode.addChild
(ILcdOpenFlightNode aChild) void
TLcdOpenFlightGeometryNode.addChild
(ILcdOpenFlightNode aChild) void
TLcdOpenFlightNode.addChild
(ILcdOpenFlightNode aChild) Adds a child to this node.void
TLcdOpenFlightVertexNode.addChild
(ILcdOpenFlightNode aChild) Overridden to enforce that vertex nodes are always leaves in the scene graph.abstract boolean
ALcdOpenFlightSceneTraverser.enterSubtree
(ILcdOpenFlightNode aOpenFlightNode) Visits the given OpenFlight node.abstract void
ALcdOpenFlightSceneTraverser.exitSubtree
(ILcdOpenFlightNode aOpenFlightNode) Called after the given node and its children have been visited.void
TLcdOpenFlightNode.setParent
(ILcdOpenFlightNode aParent) Sets this node's parent.void
ALcdOpenFlightSceneTraverser.traverseSceneGraph
(ILcdOpenFlightNode aOpenFlightNode) Recursively traverses the given OpenFlight node.void
ALcdOpenFlightSceneVisitor.traverseSceneGraph
(ILcdOpenFlightNode aOpenFlightNode) Traverses a scene graph starting at the specified node.void
ALcdOpenFlightSceneVisitor.visit
(ILcdOpenFlightNode aNode) Called when the visitor encounters aILcdOpenFlightNode
object.protected final void
ALcdOpenFlightSceneVisitor.visitChildren
(ILcdOpenFlightNode aOpenFlightNode) Visits all child nodes of the specified node.ModifierConstructorDescriptionTLcdOpenFlightBSPNode
(ILcdOpenFlightNode aParent) TLcdOpenFlightExternalReferenceNode
(ILcdOpenFlightNode aParent, String aReference) TLcdOpenFlightFaceNode
(ILcdOpenFlightNode aParent) TLcdOpenFlightNode
(ILcdOpenFlightNode aParent)