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

SRM.SRM_Tait_Bryan_Angles_Params Class Reference

SRM_Tait_Bryan_Angles_Params class declaration. More...

List of all members.

Public Member Functions

 SRM_Tait_Bryan_Angles_Params ()
 The default constructor.

 SRM_Tait_Bryan_Angles_Params (double roll, double pitch, double yaw)
 Constructor using axis and angle pamameters.

 SRM_Tait_Bryan_Angles_Params (SRM_Tait_Bryan_Angles_Params params)
 the copy constructor

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

String toString ()

Static Public Member Functions

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


Public Attributes

double roll = 0.0
double pitch = 0.0
double yaw = 0.0


Detailed Description

SRM_Tait_Bryan_Angles_Params class declaration.

This class holds the specific parameters for the Tait-Bryan orientation representation

Author:
David Shen


Constructor & Destructor Documentation

SRM.SRM_Tait_Bryan_Angles_Params.SRM_Tait_Bryan_Angles_Params double  roll,
double  pitch,
double  yaw
 

Constructor using axis and angle pamameters.

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

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

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


Member Function Documentation

boolean SRM.SRM_Tait_Bryan_Angles_Params.valid  ) 
 

Returns true if the orientation parameters are valid.

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

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

the yaw 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