Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
JGEOMETRY3D::JQuaternion3Y Struct Reference

This class represents a rotation around the y-axis. More...

#include <JQuaternion3D.hh>

Inheritance diagram for JGEOMETRY3D::JQuaternion3Y:
JGEOMETRY3D::JQuaternion2D

Public Member Functions

 JQuaternion3Y ()
 Default constructor. More...
 
 JQuaternion3Y (const double theta)
 Constructor. More...
 
double getC () const
 Get c value. More...
 
double getA () const
 Get a value. More...
 

Protected Attributes

double __a
 
double __u
 

Detailed Description

This class represents a rotation around the y-axis.

Definition at line 165 of file JQuaternion3D.hh.

Constructor & Destructor Documentation

JGEOMETRY3D::JQuaternion3Y::JQuaternion3Y ( )
inline

Default constructor.

Definition at line 171 of file JQuaternion3D.hh.

171  :
172  JQuaternion2D()
173  {}
JQuaternion2D()
Default constructor.
JGEOMETRY3D::JQuaternion3Y::JQuaternion3Y ( const double  theta)
inline

Constructor.

Parameters
thetarotation angle [rad]

Definition at line 181 of file JQuaternion3D.hh.

181  :
182  JQuaternion2D(theta)
183  {}
JQuaternion2D()
Default constructor.

Member Function Documentation

double JGEOMETRY3D::JQuaternion3Y::getC ( ) const
inline

Get c value.

Returns
c value

Definition at line 191 of file JQuaternion3D.hh.

192  {
193  return __u;
194  }
double JGEOMETRY3D::JQuaternion2D::getA ( ) const
inlineinherited

Get a value.

Returns
a value

Definition at line 62 of file JQuaternion3D.hh.

63  {
64  return __a;
65  }

Member Data Documentation

double JGEOMETRY3D::JQuaternion2D::__a
protectedinherited

Definition at line 121 of file JQuaternion3D.hh.

double JGEOMETRY3D::JQuaternion2D::__u
protectedinherited

Definition at line 122 of file JQuaternion3D.hh.


The documentation for this struct was generated from the following file: