Class TLcdOpenFlightHeaderNode

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

public class TLcdOpenFlightHeaderNode extends TLcdOpenFlightNode
The root node of an OpenFlight scene database. Contains various metadata, and provides access to the palette records.

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

  • Field Details Link icon

  • Constructor Details Link icon

  • Method Details Link icon

    • getFormatRevisionLevel Link icon

      public int getFormatRevisionLevel()
    • setFormatRevisionLevel Link icon

      public void setFormatRevisionLevel(int aFormatRevisionLevel)
    • getEditRevisionLevel Link icon

      public int getEditRevisionLevel()
    • setEditRevisionLevel Link icon

      public void setEditRevisionLevel(int aEditRevisionLevel)
    • getLastRevision Link icon

      public String getLastRevision()
    • setLastRevision Link icon

      public void setLastRevision(String aLastRevision)
    • getVertexCoordinateUnits Link icon

      public int getVertexCoordinateUnits()
    • setVertexCoordinateUnits Link icon

      public void setVertexCoordinateUnits(int aVertexCoordinateUnits)
    • getVertexCoordinateUnitsToMetreScaleFactor Link icon

      public double getVertexCoordinateUnitsToMetreScaleFactor()
    • getProjectionType Link icon

      public int getProjectionType()
    • setProjectionType Link icon

      public void setProjectionType(int aProjectionType)
    • getSouthWestX Link icon

      public double getSouthWestX()
    • setSouthWestX Link icon

      public void setSouthWestX(double aSouthWestX)
    • getSouthWestY Link icon

      public double getSouthWestY()
    • setSouthWestY Link icon

      public void setSouthWestY(double aSouthWestY)
    • getDeltaX Link icon

      public double getDeltaX()
    • setDeltaX Link icon

      public void setDeltaX(double aDeltaX)
    • getDeltaY Link icon

      public double getDeltaY()
    • setDeltaY Link icon

      public void setDeltaY(double aDeltaY)
    • getSouthWestCornerLat Link icon

      public double getSouthWestCornerLat()
    • setSouthWestCornerLat Link icon

      public void setSouthWestCornerLat(double aSouthWestCornerLat)
    • getSouthWestCornerLon Link icon

      public double getSouthWestCornerLon()
    • setSouthWestCornerLon Link icon

      public void setSouthWestCornerLon(double aSouthWestCornerLon)
    • getNorthEastCornerLat Link icon

      public double getNorthEastCornerLat()
    • setNorthEastCornerLat Link icon

      public void setNorthEastCornerLat(double aNorthEastCornerLat)
    • getNorthEastCornerLon Link icon

      public double getNorthEastCornerLon()
    • setNorthEastCornerLon Link icon

      public void setNorthEastCornerLon(double aNorthEastCornerLon)
    • getOriginLat Link icon

      public double getOriginLat()
    • setOriginLat Link icon

      public void setOriginLat(double aOriginLat)
    • getOriginLon Link icon

      public double getOriginLon()
    • setOriginLon Link icon

      public void setOriginLon(double aOriginLon)
    • getLambertUpperLat Link icon

      public double getLambertUpperLat()
    • setLambertUpperLat Link icon

      public void setLambertUpperLat(double aLambertUpperLat)
    • getLambertLowerLat Link icon

      public double getLambertLowerLat()
    • setLambertLowerLat Link icon

      public void setLambertLowerLat(double aLambertLowerLat)
    • getEllipsoidModel Link icon

      public int getEllipsoidModel()
    • setEllipsoidModel Link icon

      public void setEllipsoidModel(int aEllipsoidModel)
    • getUTMZone Link icon

      public int getUTMZone()
    • setUTMZone Link icon

      public void setUTMZone(int aUTMZone)
    • getDeltaZ Link icon

      public double getDeltaZ()
    • setDeltaZ Link icon

      public void setDeltaZ(double aDeltaZ)
    • getRadius Link icon

      public double getRadius()
    • setRadius Link icon

      public void setRadius(double aRadius)
    • getEarthMajorAxis Link icon

      public double getEarthMajorAxis()
    • setEarthMajorAxis Link icon

      public void setEarthMajorAxis(double aEarthMajorAxis)
    • getEarthMinorAxis Link icon

      public double getEarthMinorAxis()
    • setEarthMinorAxis Link icon

      public void setEarthMinorAxis(double aEarthMinorAxis)
    • getVertexPalette Link icon

      public TLcdOpenFlightVertexPalette getVertexPalette()
    • getTexturePalette Link icon

      public TLcdOpenFlightTexturePalette getTexturePalette()
    • getMaterialPalette Link icon

      public TLcdOpenFlightMaterialPalette getMaterialPalette()
    • getWGS84Bounds Link icon

      public ILcdBounds getWGS84Bounds()
    • getFlags Link icon

      public int getFlags()
    • setFlags Link icon

      public void setFlags(int aFlags)
    • getDatabaseOrigin Link icon

      public int getDatabaseOrigin()
    • setDatabaseOrigin Link icon

      public void setDatabaseOrigin(int aDatabaseOrigin)
    • 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 TLcdOpenFlightNode
      Parameters:
      aVisitor - the visitor to accept