Main Page   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

 SetupFOV (void)
 SetupFOV (const SetupFOV &)
 ~SetupFOV (void)
SetupFOV & operator= (const SetupFOV &)
void setFOV (void)
void setFOV (const float)
void setFOV (const float, const float)
FOVType getType (void) const
float getHoriz (void) const
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 36 of file chansetup.h.


Constructor & Destructor Documentation

SetupFOV::SetupFOV void   )  [inline]
 

Definition at line 22 of file chansetup.I.

References INLINE.

SetupFOV::SetupFOV const SetupFOV &   )  [inline]
 

Definition at line 26 of file chansetup.I.

References INLINE.

SetupFOV::~SetupFOV void   )  [inline]
 

Definition at line 30 of file chansetup.I.

References _horiz, and _type.


Member Function Documentation

float SetupFOV::getHoriz void   )  const [inline]
 

Definition at line 58 of file chansetup.I.

References _vert, and INLINE.

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

SetupFOV::FOVType SetupFOV::getType void   )  const [inline]
 

Definition at line 54 of file chansetup.I.

References _horiz, and INLINE.

float SetupFOV::getVert void   )  const [inline]
 

Definition at line 62 of file chansetup.I.

References INLINE.

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

SetupFOV & SetupFOV::operator= const SetupFOV &   )  [inline]
 

Definition at line 32 of file chansetup.I.

References _vert.

void SetupFOV::setFOV const  float,
const  float
[inline]
 

Definition at line 48 of file chansetup.I.

References _vert.

void SetupFOV::setFOV const  float  )  [inline]
 

Definition at line 43 of file chansetup.I.

void SetupFOV::setFOV void   )  [inline]
 

Definition at line 39 of file chansetup.I.

References _horiz, _type, Horizontal, and INLINE.


Member Data Documentation

float SetupFOV::_horiz [private]
 

Definition at line 39 of file chansetup.h.

Referenced by getType(), setFOV(), and ~SetupFOV().

FOVType SetupFOV::_type [private]
 

Definition at line 38 of file chansetup.h.

Referenced by setFOV(), and ~SetupFOV().

float SetupFOV::_vert [private]
 

Definition at line 39 of file chansetup.h.

Referenced by getHoriz(), operator=(), and setFOV().


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:55:03 2003 for Panda by doxygen1.3