Class TLcdOpenFlightInstanceReferenceNode

java.lang.Object
com.luciad.format.object3d.openflight.model.TLcdOpenFlightNode
com.luciad.format.object3d.openflight.model.TLcdOpenFlightInstanceReferenceNode
All Implemented Interfaces:
ILcd3DMeshNode, ILcdOpenFlightNode

public class TLcdOpenFlightInstanceReferenceNode extends TLcdOpenFlightNode
An instance reference node. This node has no children of its own, but refers to an instance definition which is to be replicated below this node.

Please refer to the OpenFlight specification for more details on the semantics of this node and its properties.

See Also:
  • Constructor Details

    • TLcdOpenFlightInstanceReferenceNode

      public TLcdOpenFlightInstanceReferenceNode(ILcdOpenFlightNode aParent)
  • Method Details

    • getInstanceDefinitionNumber

      public int getInstanceDefinitionNumber()
    • setInstanceDefinitionNumber

      public void setInstanceDefinitionNumber(int aInstanceDefinitionNumber)
    • accept

      public void accept(ALcdOpenFlightSceneVisitor aVisitor)
      Description copied from interface: ILcdOpenFlightNode
      Accepts an OpenFlight visitor. A typical implementation of this method should call aVisitor.visit(this).
      Specified by:
      accept in interface ILcdOpenFlightNode
      Overrides:
      accept in class TLcdOpenFlightNode
      Parameters:
      aVisitor - the visitor to accept