public class TLcdOpenFlightHeaderNode extends TLcdOpenFlightNode
Please refer to the OpenFlight specification for more details on the semantics of this node and its properties.
Modifier and Type | Field and Description |
---|---|
static int |
DB_ORIGIN_DIGI_DIGII |
static int |
DB_ORIGIN_EVANS_AND_SUTHERLAND_CT5A_CT6 |
static int |
DB_ORIGIN_EVANS_AND_SUTHERLAND_GDF |
static int |
DB_ORIGIN_GENERAL_ELETRIC_CIV_CV_PT2000 |
static int |
DB_ORIGIN_OPENFLIGHT |
static int |
DB_ORIGIN_PSP_DIG |
static int |
ELLIPSOID_BESSEL |
static int |
ELLIPSOID_CLARKE_1866 |
static int |
ELLIPSOID_NAD_1927 |
static int |
ELLIPSOID_USER_DEFINED |
static int |
ELLIPSOID_WGS_72 |
static int |
ELLIPSOID_WGS_84 |
static int |
FLAGS_CAD_VIEW_MODE |
static int |
FLAGS_PACKED_COLOR_MODE |
static int |
FLAGS_SAVE_VERTEX_NORMALS |
static int |
PROJECTION_FLAT_EARTH |
static int |
PROJECTION_GEOCENTRIC |
static int |
PROJECTION_GEODETIC |
static int |
PROJECTION_LAMBERT |
static int |
PROJECTION_ROUND_EARTH |
static int |
PROJECTION_TRAPEZOIDAL |
static int |
PROJECTION_UTM |
static byte |
UNITS_FEET |
static byte |
UNITS_INCHES |
static byte |
UNITS_KILOMETERS |
static byte |
UNITS_METERS |
static byte |
UNITS_NAUTICAL_MILES |
Constructor and Description |
---|
TLcdOpenFlightHeaderNode(ILcdOpenFlightNode aParent) |
addChild, getChild, getChildCount, getChildren, getID, getMeshes, getParent, getTransformation, setID, setParent, toString
public static final int ELLIPSOID_USER_DEFINED
public static final int ELLIPSOID_WGS_84
public static final int ELLIPSOID_WGS_72
public static final int ELLIPSOID_BESSEL
public static final int ELLIPSOID_CLARKE_1866
public static final int ELLIPSOID_NAD_1927
public static final byte UNITS_METERS
public static final byte UNITS_KILOMETERS
public static final byte UNITS_FEET
public static final byte UNITS_INCHES
public static final byte UNITS_NAUTICAL_MILES
public static final int PROJECTION_FLAT_EARTH
public static final int PROJECTION_TRAPEZOIDAL
public static final int PROJECTION_ROUND_EARTH
public static final int PROJECTION_LAMBERT
public static final int PROJECTION_UTM
public static final int PROJECTION_GEODETIC
public static final int PROJECTION_GEOCENTRIC
public static final int FLAGS_SAVE_VERTEX_NORMALS
public static final int FLAGS_PACKED_COLOR_MODE
public static final int FLAGS_CAD_VIEW_MODE
public static final int DB_ORIGIN_OPENFLIGHT
public static final int DB_ORIGIN_DIGI_DIGII
public static final int DB_ORIGIN_EVANS_AND_SUTHERLAND_CT5A_CT6
public static final int DB_ORIGIN_PSP_DIG
public static final int DB_ORIGIN_GENERAL_ELETRIC_CIV_CV_PT2000
public static final int DB_ORIGIN_EVANS_AND_SUTHERLAND_GDF
public TLcdOpenFlightHeaderNode(ILcdOpenFlightNode aParent)
public int getFormatRevisionLevel()
public void setFormatRevisionLevel(int aFormatRevisionLevel)
public int getEditRevisionLevel()
public void setEditRevisionLevel(int aEditRevisionLevel)
public String getLastRevision()
public void setLastRevision(String aLastRevision)
public int getVertexCoordinateUnits()
public void setVertexCoordinateUnits(int aVertexCoordinateUnits)
public double getVertexCoordinateUnitsToMetreScaleFactor()
public int getProjectionType()
public void setProjectionType(int aProjectionType)
public double getSouthWestX()
public void setSouthWestX(double aSouthWestX)
public double getSouthWestY()
public void setSouthWestY(double aSouthWestY)
public double getDeltaX()
public void setDeltaX(double aDeltaX)
public double getDeltaY()
public void setDeltaY(double aDeltaY)
public double getSouthWestCornerLat()
public void setSouthWestCornerLat(double aSouthWestCornerLat)
public double getSouthWestCornerLon()
public void setSouthWestCornerLon(double aSouthWestCornerLon)
public double getNorthEastCornerLat()
public void setNorthEastCornerLat(double aNorthEastCornerLat)
public double getNorthEastCornerLon()
public void setNorthEastCornerLon(double aNorthEastCornerLon)
public double getOriginLat()
public void setOriginLat(double aOriginLat)
public double getOriginLon()
public void setOriginLon(double aOriginLon)
public double getLambertUpperLat()
public void setLambertUpperLat(double aLambertUpperLat)
public double getLambertLowerLat()
public void setLambertLowerLat(double aLambertLowerLat)
public int getEllipsoidModel()
public void setEllipsoidModel(int aEllipsoidModel)
public int getUTMZone()
public void setUTMZone(int aUTMZone)
public double getDeltaZ()
public void setDeltaZ(double aDeltaZ)
public double getRadius()
public void setRadius(double aRadius)
public double getEarthMajorAxis()
public void setEarthMajorAxis(double aEarthMajorAxis)
public double getEarthMinorAxis()
public void setEarthMinorAxis(double aEarthMinorAxis)
public TLcdOpenFlightVertexPalette getVertexPalette()
public TLcdOpenFlightTexturePalette getTexturePalette()
public TLcdOpenFlightMaterialPalette getMaterialPalette()
public ILcdBounds getWGS84Bounds()
public int getFlags()
public void setFlags(int aFlags)
public int getDatabaseOrigin()
public void setDatabaseOrigin(int aDatabaseOrigin)
public void accept(ALcdOpenFlightSceneVisitor aVisitor)
ILcdOpenFlightNode
aVisitor.visit(this)
.accept
in interface ILcdOpenFlightNode
accept
in class TLcdOpenFlightNode
aVisitor
- the visitor to accept