public class DynamicsGlobals extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
audio_enabled |
boolean |
BAD_VELOCITY_HACK |
boolean |
CLAMP |
long |
CLOCKS_PER_SEC |
static double |
FEET_TO_METERS
Conversion for Feet to Meters
|
static int |
LOCALPICKING |
static double |
METERS_TO_FEET
Conversion for Meters to Feet
|
boolean |
METRIC |
boolean |
NETWORKEDEXECUTION |
static int |
NOPICKING |
int |
pickSource
Sets the source of ray picking functionality (no, local or remote)
|
static int |
REMOTEPICKING |
double[][] |
SeaState |
int |
SEASTATE |
boolean |
SENDDISNATIVE |
boolean |
SENDDISXML
These need to be set accordingly to ensure DIS, or XMPP send
|
boolean |
SOUNDSERIAL |
boolean |
TRACE |
String |
VEHICLEDYNAMICSCOEFFICIENTFILE
Dynamics coefficients file
|
static String |
worldFile
X3D file to use as the virtual world
|
Constructor and Description |
---|
DynamicsGlobals() |
Modifier and Type | Method and Description |
---|---|
double |
getAirPressure() |
double |
getAirTemperature() |
double |
getHeading_wave_1() |
double |
getHeading_wave_2() |
double |
getHeading_wave_3() |
double |
getOceancurrent_x() |
double |
getOceancurrent_y() |
double |
getOceancurrent_z() |
double |
getSeaState() |
double |
getWind_x() |
double |
getWind_y() |
double |
getWind_z() |
void |
setAirPressure(double press) |
void |
setAirTemperature(double temp) |
void |
setHeading_wave_1(double heading_wave_1) |
void |
setHeading_wave_2(double heading_wave_2) |
void |
setHeading_wave_3(double heading_wave_3) |
void |
setHeading_wave(double[] wave) |
void |
setOceancurrent_x(double oceancurrent_x) |
void |
setOceancurrent_y(double oceancurrent_y) |
void |
setOceancurrent_z(double oceancurrent_z) |
void |
setOceancurrent(double[] curr) |
void |
setSeaState(int value) |
void |
setWind_x(double wind_x) |
void |
setWind_y(double wind_y) |
void |
setWind_z(double wind_z) |
void |
setWind(double[] wind) |
boolean |
wasAirPressSet() |
boolean |
wasAirTempSet() |
boolean |
wasWindSet() |
public static final double FEET_TO_METERS
public static final double METERS_TO_FEET
public static final int NOPICKING
public static final int LOCALPICKING
public static final int REMOTEPICKING
public boolean SENDDISXML
public boolean SENDDISNATIVE
public boolean TRACE
public boolean CLAMP
public boolean audio_enabled
public boolean SOUNDSERIAL
public boolean NETWORKEDEXECUTION
public boolean METRIC
public long CLOCKS_PER_SEC
public String VEHICLEDYNAMICSCOEFFICIENTFILE
public int SEASTATE
public double[][] SeaState
public boolean BAD_VELOCITY_HACK
public static String worldFile
public int pickSource
public double getOceancurrent_x()
public double getOceancurrent_y()
public double getOceancurrent_z()
public double getWind_x()
public double getWind_y()
public double getWind_z()
public double getAirPressure()
public double getAirTemperature()
public double getHeading_wave_1()
public double getHeading_wave_2()
public double getHeading_wave_3()
public double getSeaState()
public boolean wasWindSet()
public boolean wasAirTempSet()
public boolean wasAirPressSet()
public void setOceancurrent_x(double oceancurrent_x)
public void setOceancurrent_y(double oceancurrent_y)
public void setOceancurrent_z(double oceancurrent_z)
public void setWind_x(double wind_x)
public void setWind_y(double wind_y)
public void setWind_z(double wind_z)
public void setAirPressure(double press)
public void setAirTemperature(double temp)
public void setHeading_wave_1(double heading_wave_1)
public void setHeading_wave_2(double heading_wave_2)
public void setHeading_wave_3(double heading_wave_3)
public void setSeaState(int value)
public void setOceancurrent(double[] curr)
curr
- 3D vectors of ocean current in meters/secpublic void setWind(double[] wind)
wind
- 3D vectors of surface wind in meters/secpublic void setHeading_wave(double[] wave)