ReXio
 All Classes Namespaces Functions Variables Friends
Orientations Class Reference

#include <orientation.hpp>

Inheritance diagram for Orientations:
Collaboration diagram for Orientations:

Public Member Functions

 Orientations ()
 
 Orientations (MCBox *b)
 
void SetBox (MCBox *b)
 
void Initialize ()
 
void PrintOrientations ()
 
unsigned int GetOrientationsNumber ()
 

Protected Member Functions

Pos PutOrientation (const float &fi1, const float &fi, const float &fi2)
 
void UpdateOrientations ()
 

Protected Attributes

MCBox_box
 
std::vector< Orientation_orientations
 

Constructor & Destructor Documentation

Orientations::Orientations ( )
inline
Orientations::Orientations ( MCBox b)
inline

Member Function Documentation

unsigned int Orientations::GetOrientationsNumber ( )
inline

Here is the caller graph for this function:

void Orientations::Initialize ( )

Here is the call graph for this function:

void Orientations::PrintOrientations ( )
inline
Pos Orientations::PutOrientation ( const float &  fi1,
const float &  fi,
const float &  fi2 
)
protected

Here is the caller graph for this function:

void Orientations::SetBox ( MCBox b)
inline

Here is the caller graph for this function:

void Orientations::UpdateOrientations ( )
protected

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

MCBox* Orientations::_box
protected
std::vector<Orientation> Orientations::_orientations
protected

The documentation for this class was generated from the following files: