|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jeospace.coordinate.DefaultConvention
The default CartesianConvention. Provided primarily for documentation.
This convention, implemented as the default in the Cartesian object
provides a simple mapping of a VRML97/X3D cartesian convention to the spherical
and ellipsodial coordinate systems of this package.
The VRML convention (see: The Annotated VRML97 Reference Manual) for the alignment of the cartesian coordinate axis's are: the positive Y-axis up, the positive X-axis to the right and the positive Z-axis projects out.
The relationships of the cartesian axis's to the spherical coordinate system's references are:
| Constructor Summary | |
DefaultConvention()
Constructor |
|
| Method Summary | |
void |
fromDefault(double[] values)
Rearrange in place the array of double values from the default convention to the required convention in the correct x, y, z order. |
void |
toDefault(double[] values)
Rearrange in place the array of double values from the required convention to the default convention in the correct x, y, z order. |
java.lang.String |
toString()
Return the String identifier of this CartesianConvention |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DefaultConvention()
| Method Detail |
public void toDefault(double[] values)
toDefault in interface CartesianConventionpublic void fromDefault(double[] values)
fromDefault in interface CartesianConventionpublic java.lang.String toString()
String identifier of this CartesianConvention
toString in interface CartesianConvention
|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||