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

SetupFOV Class Reference

#include <chansetup.h>

List of all members.

Public Types

enum  FOVType { Invalid, Default, Horizontal, Both }

Public Member Functions

INLINE SetupFOV (void)
INLINE SetupFOV (const SetupFOV &)
INLINE ~SetupFOV (void)
INLINE SetupFOV & operator= (const SetupFOV &)
INLINE void setFOV (void)
INLINE void setFOV (const float)
INLINE void setFOV (const float, const float)
INLINE FOVType getType (void) const
INLINE float getHoriz (void) const
INLINE float getVert (void) const

Private Attributes

FOVType _type
float _horiz
float _vert


Member Enumeration Documentation

enum SetupFOV::FOVType
 

Enumeration values:
Invalid 
Default 
Horizontal 
Both 

Definition at line 33 of file chansetup.h.


Constructor & Destructor Documentation

INLINE SetupFOV::SetupFOV (  void   ) 
 

INLINE SetupFOV::SetupFOV (  const SetupFOV &   ) 
 

INLINE SetupFOV::~SetupFOV (  void   ) 
 


Member Function Documentation

INLINE float SetupFOV::getHoriz (  void   )  const
 

Referenced by ChanConfig::chan_eval(), ChanResolveFOV(), and SetupParseFunctor::operator()().

INLINE FOVType SetupFOV::getType (  void   )  const
 

Referenced by ChanResolveFOV(), and SetupParseFunctor::operator()().

INLINE float SetupFOV::getVert (  void   )  const
 

Referenced by ChanConfig::chan_eval(), ChanResolveFOV(), and SetupParseFunctor::operator()().

INLINE SetupFOV& SetupFOV::operator= (  const SetupFOV &   ) 
 

INLINE void SetupFOV::setFOV (  const  float,
const  float
) 
 

INLINE void SetupFOV::setFOV (  const  float  ) 
 

INLINE void SetupFOV::setFOV (  void   ) 
 

Referenced by ChanResolveFOV(), and SetupParseFunctor::operator()().


Member Data Documentation

float SetupFOV::_horiz [private]
 

Definition at line 36 of file chansetup.h.

FOVType SetupFOV::_type [private]
 

Definition at line 35 of file chansetup.h.

float SetupFOV::_vert [private]
 

Definition at line 36 of file chansetup.h.


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 00:13:33 2003 for Panda by doxygen1.3