Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Phi Class Reference

#include <Phi.h>

List of all members.


Public Methods

 Phi ()
 Phi (const double init)
 Phi (Phi &src)
Phi & operator= (const Phi &rhs)
Phi & operator+= (Phi &rhs)
Phi & operator-= (Phi &in)
Phi operator+ (Phi &in) const
Phi operator- (Phi &in) const
bool operator< (Phi &in) const
bool operator> (Phi &in) const
 operator double () const

Static Public Attributes

const double UPPER_LIMIT
const double LOWER_LIMIT
const double RANGE

Detailed Description

Utility class to implement the cyclic nature of the phi variable in the range -Pi <-> Pi


Constructor & Destructor Documentation

Phi::Phi   [inline]
 

Phi::Phi const double    init [inline]
 

Phi::Phi Phi &    src [inline]
 


Member Function Documentation

Phi::operator double   const [inline]
 

Phi Phi::operator+ Phi &    in const [inline]
 

Phi& Phi::operator+= Phi &    rhs [inline]
 

Phi Phi::operator- Phi &    in const [inline]
 

Phi& Phi::operator-= Phi &    in [inline]
 

bool Phi::operator< Phi &    in const [inline]
 

Phi& Phi::operator= const Phi &    rhs [inline]
 

bool Phi::operator> Phi &    in const [inline]
 


Member Data Documentation

const double Phi::LOWER_LIMIT [static]
 

const double Phi::RANGE [static]
 

const double Phi::UPPER_LIMIT [static]
 


The documentation for this class was generated from the following file:
Generated on Wed Jan 23 12:59:47 2002 for Atlfast by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001