Jeospace API

Uses of Class
org.jeospace.measure.Length

Packages that use Length
org.jeospace.coordinate Contains classes that support 3 dimensional coordinate objects used to position and orient. 
org.jeospace.geometry Contains classes that describe and manipulate geometric objects. 
org.jeospace.measure Contains classes that describe and manipulate quantities of measurement. 
org.jeospace.navigation Contains classes that implement the navigation capabilities. 
org.jeospace.physics.orbit Contains interfaces and classes supporting physics based orbital mechanics. 
org.jeospace.simulation Contains classes to configure, manage and control the simulation/visulation environment. 
org.jeospace.text Contains classes for handling the textual representation of measurement and identity objects 
org.jeospace.ui.swt.widgets Contains classes for creating SWT based user interfaces which utilize Jeospace objects. 
org.jeospace.util Contains miscellaneous utility classes for describing and identifying geospatial features and objects. 
org.jeospace.x3d Contains classes that implement utility functions related to x3d capabilities and wrapper classes to encapsulate x3d nodes. 
org.jeospace.x3d.geometry Contains classes used in the construction of x3d geometry. 
 

Uses of Length in org.jeospace.coordinate
 

Fields in org.jeospace.coordinate declared as Length
 Length Polar.distance
          The distance component of the Polar coordinate
 

Methods in org.jeospace.coordinate that return Length
static Length PositionUtils.getDistance(Ellipsoidal coordinate1, Ellipsoidal coordinate2)
          Return a Length object representing the ellipsoidal surface distance (orthodromic distance) between the two input coordinates.
 Length Cartesian.getMagnitude()
          Get the magnitude of the coordinate's radius vector, adjusted for scale
 Length Cartesian.getScale()
          Get the coordinate's scalor object
 

Methods in org.jeospace.coordinate with parameters of type Length
 void Ellipsoidal.set(double longitudeDegrees, double latitudeDegrees, Length elevation, Ellipsoid ellipsoid)
          Set the Ellipsoidal coordinate object's components.
 Cartesian Ellipsoidal.getCartesian(Length scale)
          Get the Cartesian representation of the Ellipsoidal coordinate object.
 Cartesian Spherical.getVector(Spherical target, Length scale)
          Get the Cartesian representation of the vector from this Spherical coordinate object to a target Spherical coordinate object.
 Cartesian Spherical.getCartesian(Length scale)
          Get the Cartesian representation of the Spherical coordinate.
 void Polar.set(Longitude longitude, Latitude latitude, Length radius)
          Set the Polar coordinate object's components.
 void Polar.set(double longitudeDegrees, double latitudeDegrees, Length radius)
          Set the Polar coordinate object's components.
abstract  Cartesian Polar.getCartesian(Length scale)
          Get the Cartesian representation of the Polar coordinate.
 void Cartesian.set(double x, double y, double z, CartesianConvention conv, Length scale)
          Set the values for the coordinate points and scalor
 void Cartesian.set(double x, double y, double z, Length scale)
          Set the values for the coordinate points and scalor
 void Cartesian.set(double[] value, CartesianConvention conv, Length scale)
          Set the values for the coordinate points and scalor
 void Cartesian.set(double[] value, Length scale)
          Set the values for the coordinate points and scalor
 void Cartesian.set(float[] value, CartesianConvention conv, Length scale)
          Set the values for the coordinate points and scalor
 void Cartesian.set(float[] value, Length scale)
          Set the values for the coordinate points and scalor
 void Cartesian.get(CartesianConvention conv, Length scalor, double[] value)
          Get the double values for the coordinate points scaled by the Length object
 void Cartesian.get(Length scalor, double[] value)
          Get the double values for the coordinate points scaled by the Length object
 void Cartesian.get(CartesianConvention conv, Length scalor, float[] value)
          Get the float values for the coordinate points scaled by the Length object
 void Cartesian.get(Length scalor, float[] value)
          Get the float values for the coordinate points scaled by the Length object
 void Cartesian.getMagnitude(Length magnitude)
          Get the magnitude of the coordinate's radius vector, adjusted for scale
 

Constructors in org.jeospace.coordinate with parameters of type Length
Ellipsoidal(double longitudeDegrees, double latitudeDegrees, Length elevation)
          Construct an Ellipsoidal coordinate object with the given parameters from the given objects.
Ellipsoidal(double longitudeDegrees, double latitudeDegrees, Length elevation, Ellipsoid ellipsoid)
          Construct an Ellipsoidal coordinate object with the given parameters from the given objects.
Ellipsoidal(Longitude longitude, Latitude latitude, Length elevation)
          Construct an Ellipsoidal coordinate object.
Ellipsoidal(Longitude longitude, Latitude latitude, Length elevation, Ellipsoid ellipsoid)
          Construct an Ellipsoidal coordinate object.
Spherical(double longitudeDegrees, double latitudeDegrees, Length radius)
          Create a Spherical coordinate object with the given parameters.
Spherical(Longitude longitude, Latitude latitude, Length radius)
          Create a Spherical coordinate object from the given objects.
Cartesian(double[] value, CartesianConvention conv, Length scale)
          Create a Cartesian coordinate object initialized with the given parameters.
Cartesian(double[] value, Length scale)
          Create a Cartesian coordinate object initialized with the given parameters.
Cartesian(float[] value, CartesianConvention conv, Length scale)
          Create a Cartesian coordinate object initialized with the given parameters.
Cartesian(float[] value, Length scale)
          Create a Cartesian coordinate object initialized with the given parameters.
Cartesian(double x, double y, double z, CartesianConvention conv, Length scale)
          Create a Cartesian coordinate object initialized with the given parameters.
Cartesian(double x, double y, double z, Length scale)
          Create a Cartesian coordinate object initialized with the given parameters.
 

Uses of Length in org.jeospace.geometry
 

Methods in org.jeospace.geometry that return Length
 Length Ellipsoid.getEquatorialRadius()
          Return the Length of the equatorial radius of the ellipsoid.
 Length Ellipsoid.getPolarRadius()
          Return the Length of the polar radius of the ellipsoid.
 Length Ellipsoid.getRadius(Latitude latitude)
          Return a Length object representing the ellipsoidal radius at the argument Latitude.
 

Methods in org.jeospace.geometry with parameters of type Length
static Ellipsoid EllipsoidCatalog.getInstance(Length semiMajorAxis, Length semiMinorAxis, java.lang.String id)
          Return an Ellipsoid instance
static Ellipsoid EllipsoidCatalog.getInstance(Length semiMajorAxis, double inverseFlattening, java.lang.String id)
          Return an Ellipsoid instance
 

Constructors in org.jeospace.geometry with parameters of type Length
Ellipsoid(Length semiMajorAxis, Length semiMinorAxis, java.lang.String id)
          Construct an Ellipsoid object.
Ellipsoid(Length semiMajorAxis, double inverseFlattening, java.lang.String id)
          Construct an Ellipsoid object.
 

Uses of Length in org.jeospace.measure
 

Methods in org.jeospace.measure with parameters of type Length
 void Length.set(Length length)
          Set this Length object to the specified value.
 void Length.add(Length inLength)
          Add to this object the argument Length object.
 void Length.subtract(Length inLength)
          Subtract from this object the argument Length object.
 double Length.getScaledMagnitude(Length scale)
          Return the double value of the magnitude of this Length object scaled by the input Length object.
 int Length.compareTo(Length that)
          Compare this object with the argument for order.
 

Constructors in org.jeospace.measure with parameters of type Length
Length(Length length)
          Construct a Length object.
 

Uses of Length in org.jeospace.navigation
 

Constructors in org.jeospace.navigation with parameters of type Length
ShadowSibling(KineticBody source, KineticBody target, Length distance)
          Constructor
ShadowParent(KineticBody child, Length distance)
          Constructor
ShadowChild(OrbitalBody target, Length distance)
          Constructor
SphericalInterpolator(Polar startPosition, Polar endPosition, Length scale)
          Construct an instance
 

Uses of Length in org.jeospace.physics.orbit
 

Methods in org.jeospace.physics.orbit that return Length
 Length OrbitalElements.getDistanceOfPeriapsis()
          Return the distance of periapsis
 Length OrbitalElements.getSemiMajorAxis()
          Return the semi-major axis
 Length OrbitalElements.getSemiMinorAxis()
          Return the semi-minor axis
 

Constructors in org.jeospace.physics.orbit with parameters of type Length
OrbitalElements(double eccentricity, Longitude inclination, Longitude ascendingNode, Longitude argumentOfPeriapsis, Length distanceOfPeriapsis, Epoch timeOfPeriapsis, Epoch epoch, double GM)
          Create an OrbitalElements object with the given parameters.
OrbitalElements(double eccentricity, Longitude inclination, Longitude ascendingNode, Longitude argumentOfPeriapsis, Length semiMajorAxis, Longitude meanAnomalyAtTheEpoch, Epoch epoch, double GM)
          Create an OrbitalElements object with the given parameters.
 

Uses of Length in org.jeospace.simulation
 

Methods in org.jeospace.simulation that return Length
 Length X3DSimManager.getScale()
          Return the scale at which the simulation is displayed.
 Length Unmarshal.getLength(org.w3c.dom.Element length_element)
          Return the Length object that cooresponds to the argument
 

Methods in org.jeospace.simulation with parameters of type Length
 org.w3c.dom.Element Marshal.createViewpoint(java.lang.String name, ReferenceFrame refFrame, SimNode home, SimNode target, Length distance, Attitude attitude)
          Create and return a viewpoint Element at a fixed orientation with a position that shadows a target orbital object as viewed from a separate orbital object
 org.w3c.dom.Element Marshal.createPositionShadow(SimNode from, SimNode to, Length distance)
          Create and return a position Element
 org.w3c.dom.Element Marshal.createInlineSystemComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, Length scale, org.w3c.dom.Element[] urlList)
          Create and return a system component Element
 org.w3c.dom.Element Marshal.createSphereSystemComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, boolean sensor, Length scale, java.awt.Color color)
          Create and return a sphere component Element (a type of system component)
 org.w3c.dom.Element Marshal.createInlinePlatformComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, java.lang.String platformName, Length scale, org.w3c.dom.Element[] urlList)
          Create and return a platform component Element
 org.w3c.dom.Element Marshal.createSpherePlatformComponent(java.lang.String name, java.lang.String type, ReferenceFrame refFrame, boolean sensor, Length scale, java.awt.Color color)
          Create and return a platform component Element
 org.w3c.dom.Element Marshal.createBox(boolean sensor, Length scale, java.awt.Color color)
          Create and return a descriptor of a Box
 org.w3c.dom.Element Marshal.createCone(boolean sensor, Length scale, java.awt.Color color)
          Create and return a descriptor of a Cone
 org.w3c.dom.Element Marshal.createSphere(boolean sensor, Length scale, java.awt.Color color)
          Create and return a descriptor of a Sphere
 org.w3c.dom.Element Marshal.createLength(java.lang.String tag, Length length)
          Create and return an Element cooresponding to the argument Length object
 

Uses of Length in org.jeospace.text
 

Methods in org.jeospace.text that return Length
 Length LengthFormat.parse(java.lang.String inText)
          Parse the passed String into an Length object.
 

Methods in org.jeospace.text with parameters of type Length
 java.lang.String LengthFormat.format(Length inLength)
          Format the passed Length object into a human readable String.
 

Uses of Length in org.jeospace.ui.swt.widgets
 

Methods in org.jeospace.ui.swt.widgets with parameters of type Length
 void NavigationControl.setMinimumElevation(Length min)
          Set the minimum elevation allowed
 

Uses of Length in org.jeospace.util
 

Methods in org.jeospace.util with parameters of type Length
static double StellarUtils.getAbsoluteMagnitude(double apparentMagnitude, Length distance)
          Return the absolute magnitude of a star given it's apparent magnitude and distance
static double StellarUtils.getApparentMagnitude(double absoluteMagnitude, Length distance)
          Return the apparent magnitude of a star given it's absolute magnitude and distance
 

Uses of Length in org.jeospace.x3d
 

Constructors in org.jeospace.x3d with parameters of type Length
ScaledComponent(org.web3d.x3d.sai.X3DScene scene, Length sceneScale, Length componentScale, java.net.URL componentURL)
          Constructor
ScaledComponent(org.web3d.x3d.sai.X3DScene scene, Length sceneScale, Length componentScale, org.web3d.x3d.sai.X3DNode[] childNode)
          Constructor
ScaledComponent(org.web3d.x3d.sai.X3DScene scene, Length sceneScale, Length componentScale, org.web3d.x3d.sai.X3DNode childNode)
          Constructor
 

Uses of Length in org.jeospace.x3d.geometry
 

Methods in org.jeospace.x3d.geometry that return Length
 Length SphericalLongitude.getScale()
          Return the scale to which the coordinate points are calculated.
 Length SphericalLatitude.getScale()
          Return the scale to which the coordinate points are calculated.
 Length SphericalLatLongMesh.getScale()
          Return the scale to which the coordinate points are calculated.
 Length EllipticPath.getScale()
          Return the scale to which the coordinate points are calculated.
 Length EarthEllipticPath.getScale()
          Return the scale to which the coordinate points are calculated.
 Length CoordinateDataSource.getScale()
          Return the scale to which the coordinate points are calculated.
 


Jeospace API

Copyright © 2006 - jeospace.org