This class represents a rotation.  
 More...
#include <JQuaternion3D.hh>
This class represents a rotation. 
Definition at line 35 of file JQuaternion3D.hh.
 
  
  
      
        
          | JGEOMETRY3D::JQuaternion2D::JQuaternion2D  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprotected   | 
  
 
Default constructor. 
This constructor corresponds to the identity operation. 
Definition at line 41 of file JQuaternion3D.hh.
 
 
  
  
      
        
          | JGEOMETRY3D::JQuaternion2D::JQuaternion2D  | 
          ( | 
          const double  | 
          theta | ) | 
           | 
         
       
   | 
  
inlineprotected   | 
  
 
Constructor. 
- Parameters
 - 
  
    | theta | rotation angle [rad]  | 
  
   
Definition at line 52 of file JQuaternion3D.hh.
 
 
  
  
      
        
          | double JGEOMETRY3D::JQuaternion2D::getA  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
Raise quaternion to given power. 
- Parameters
 - 
  
  
 
- Returns
 - this object 
 
Definition at line 76 of file JQuaternion3D.hh.
   78       const double theta = atan2(
__u, 
__a) * 
y;
 
 
 
 
  
  
      
        
          | std::istream& operator>>  | 
          ( | 
          std::istream &  | 
          in,  | 
         
        
           | 
           | 
          JQuaternion2D &  | 
          quaternion  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
Write quaternion from input. 
- Parameters
 - 
  
    | in | input stream  | 
    | quaternion | quaternion  | 
  
   
- Returns
 - input stream 
 
Definition at line 94 of file JQuaternion3D.hh.
   96       return in >> quaternion.
__a >> quaternion.
__u;
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
 
 
 
 
  
  
      
        
          | std::ostream& operator<<  | 
          ( | 
          std::ostream &  | 
          out,  | 
         
        
           | 
           | 
          const JQuaternion2D &  | 
          quaternion  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
Write quaternion to output. 
- Parameters
 - 
  
    | out | output stream  | 
    | quaternion | quaternion  | 
  
   
- Returns
 - output stream 
 
Definition at line 107 of file JQuaternion3D.hh.
  109       const JFormat format(out, getFormat<JQuaternion3D>(
JFormat_t(9, 6, std::ios::fixed | std::ios::showpos)));
 
  111       return out << format << quaternion.
__a << 
' ' 
  112                  << format << quaternion.
__u;
 
 
 
 
Read quaternion from input. 
- Parameters
 - 
  
    | in | reader  | 
    | quaternion | quaternion  | 
  
   
- Returns
 - reader 
 
Definition at line 123 of file JQuaternion3D.hh.
  125       return in >> quaternion.
__a >> quaternion.
__u;
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
 
 
 
 
Write quaternion to output. 
- Parameters
 - 
  
    | out | writer  | 
    | quaternion | quaternion  | 
  
   
- Returns
 - writer 
 
Definition at line 136 of file JQuaternion3D.hh.
  138       return out << quaternion.
__a << quaternion.
__u;
 
 
 
 
  
  
      
        
          | double JGEOMETRY3D::JQuaternion2D::__a | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | double JGEOMETRY3D::JQuaternion2D::__u | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this struct was generated from the following file: