Main Page | Packages | Class Hierarchy | Alphabetical List | Compound List | Namespace Members | Compound Members | Related Pages

SRM.SRM_Euler_Angles_ZXZ_Params Class Reference

SRM_Euler_Angles_ZXZ_Params class declaration. More...

List of all members.

Public Member Functions

 SRM_Euler_Angles_ZXZ_Params ()
 The default constructor.

 SRM_Euler_Angles_ZXZ_Params (double spin, double nutation, double precession)
 Constructor using axis and angle parameters.

 SRM_Euler_Angles_ZXZ_Params (SRM_Euler_Angles_ZXZ_Params params)
 the copy constructor

boolean valid ()
 Returns true if the orientation parameters are valid.

String toString ()

Static Public Member Functions

final boolean isEquiv (SRM_Euler_Angles_ZXZ_Params a, SRM_Euler_Angles_ZXZ_Params b, double tolerance)
 Returns TRUE if a's member data are "equivalent" to those in b.


Public Attributes

double spin = 0.0
double nutation = 0.0
double precession = 0.0


Detailed Description

SRM_Euler_Angles_ZXZ_Params class declaration.

This class holds the specific parameters for the Euler Angle (ZXZ) orientation representation

Author:
David Shen


Constructor & Destructor Documentation

SRM.SRM_Euler_Angles_ZXZ_Params.SRM_Euler_Angles_ZXZ_Params double  spin,
double  nutation,
double  precession
 

Constructor using axis and angle parameters.

Note:
the spin angle is in radians in the range of [-2PI, 2PI]

the nutation angle is in radians in the range of [-2PI, 2PI]

the precesion angle is in radians in the range of [-2PI, 2PI]


Member Function Documentation

boolean SRM.SRM_Euler_Angles_ZXZ_Params.valid  ) 
 

Returns true if the orientation parameters are valid.

Note:
the spin angle is in radians in the range of [-2PI, 2PI]

the nutation angle is in radians in the range of [-2PI, 2PI]

the precesion angle is in radians in the range of [-2PI, 2PI]


The documentation for this class was generated from the following file:
Spatial Reference Model Java API Version 4.4.0 - January 21, 2010
Copyright © 2010 SEDRIS Docs by Doxygen 1.3.2