Class TLcdOpenFlightObjectNode

All Implemented Interfaces:
ILcd3DMesh, ILcd3DMeshNode, ILcdStyled3DMesh, ILcdOpenFlightNode, ILcdBounded

public class TLcdOpenFlightObjectNode extends TLcdOpenFlightGeometryNode
An object node. This node introduces logical grouping of nodes into the scene graph hierarchy.

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

  • Field Details Link icon

    • FLAGS_DONT_DISPLAY_IN_DAYLIGHT Link icon

      public static final int FLAGS_DONT_DISPLAY_IN_DAYLIGHT
      See Also:
    • FLAGS_DONT_DISPLAY_AT_DUSK Link icon

      public static final int FLAGS_DONT_DISPLAY_AT_DUSK
      See Also:
    • FLAGS_DONT_DISPLAY_AT_NIGHT Link icon

      public static final int FLAGS_DONT_DISPLAY_AT_NIGHT
      See Also:
    • FLAGS_DONT_ILLUMINATE Link icon

      public static final int FLAGS_DONT_ILLUMINATE
      See Also:
    • FLAGS_FLAT_SHADED Link icon

      public static final int FLAGS_FLAT_SHADED
      See Also:
    • FLAGS_GROUP_SHADOW_OBJECT Link icon

      public static final int FLAGS_GROUP_SHADOW_OBJECT
      See Also:
  • Constructor Details Link icon

  • Method Details Link icon

    • getFlags Link icon

      public int getFlags()
    • setFlags Link icon

      public void setFlags(int aFlags)
    • getRelativePriority Link icon

      public int getRelativePriority()
    • setRelativePriority Link icon

      public void setRelativePriority(int aRelativePriority)
    • getTransparency Link icon

      public int getTransparency()
    • setTransparency Link icon

      public void setTransparency(int aTransparency)
    • getSpecialEffectID1 Link icon

      public int getSpecialEffectID1()
    • setSpecialEffectID1 Link icon

      public void setSpecialEffectID1(int aSpecialEffectID1)
    • getSpecialEffectID2 Link icon

      public int getSpecialEffectID2()
    • setSpecialEffectID2 Link icon

      public void setSpecialEffectID2(int aSpecialEffectID2)
    • getSignificance Link icon

      public int getSignificance()
    • setSignificance Link icon

      public void setSignificance(int aSignificance)
    • accept Link icon

      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 TLcdOpenFlightGeometryNode
      Parameters:
      aVisitor - the visitor to accept