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

WindowItem Class Reference

#include <chanwindow.h>

List of all members.

Public Member Functions

 WindowItem (void)
 WindowItem (const bool, const bool, const int, const std::string &, const SetupSyms &, const int, const int, const bool, const bool, PTA(int))
 WindowItem (const WindowItem &)
 ~WindowItem (void)
WindowItem & operator= (const WindowItem &)
bool getHWChans (void) const
bool getDVR (void) const
bool getBorder (void) const
bool getCursor (void) const
int getChanOffset (void) const
int getSizeX (void) const
int getSizeY (void) const
std::string getLayout (void) const
SetupSyms getSetups (void) const
int getCameraGroup (int display_region) const
int getNumCameraGroups (void) const

Private Member Functions

 PTA (int) _camera_group

Private Attributes

bool _hw_chans
bool _dvr
bool _border
bool _cursor
int _chan_offset
int _sizeX
int _sizeY
std::string _layout
SetupSyms _setups


Constructor & Destructor Documentation

WindowItem::WindowItem void   )  [inline]
 

Definition at line 22 of file chanwindow.I.

WindowItem::WindowItem const  bool,
const  bool,
const  int,
const std::string &  ,
const SetupSyms ,
const  int,
const  int,
const  bool,
const  bool,
PTA(int) 
[inline]
 

Definition at line 24 of file chanwindow.I.

References x, and y.

WindowItem::WindowItem const WindowItem &   )  [inline]
 

Definition at line 35 of file chanwindow.I.

WindowItem::~WindowItem void   )  [inline]
 

Definition at line 47 of file chanwindow.I.

References _dvr, and _hw_chans.


Member Function Documentation

bool WindowItem::getBorder void   )  const [inline]
 

Definition at line 71 of file chanwindow.I.

References _cursor, and INLINE.

int WindowItem::getCameraGroup int  display_region  )  const [inline]
 

Definition at line 99 of file chanwindow.I.

References INLINE, and size_t.

Referenced by ChanConfig::chan_eval().

int WindowItem::getChanOffset void   )  const [inline]
 

Definition at line 79 of file chanwindow.I.

References _sizeX, and INLINE.

bool WindowItem::getCursor void   )  const [inline]
 

Definition at line 75 of file chanwindow.I.

References _chan_offset, and INLINE.

bool WindowItem::getDVR void   )  const [inline]
 

Definition at line 67 of file chanwindow.I.

References _border, and INLINE.

bool WindowItem::getHWChans void   )  const [inline]
 

Definition at line 63 of file chanwindow.I.

References _dvr, and INLINE.

Referenced by ChanConfig::chan_eval().

std::string WindowItem::getLayout void   )  const [inline]
 

Definition at line 91 of file chanwindow.I.

References _setups, INLINE, and SetupSyms.

int WindowItem::getNumCameraGroups void   )  const [inline]
 

Definition at line 102 of file chanwindow.I.

Referenced by ChanConfig::chan_eval().

SetupSyms WindowItem::getSetups void   )  const [inline]
 

Definition at line 95 of file chanwindow.I.

References INLINE.

int WindowItem::getSizeX void   )  const [inline]
 

Definition at line 83 of file chanwindow.I.

References _sizeY, and INLINE.

int WindowItem::getSizeY void   )  const [inline]
 

Definition at line 87 of file chanwindow.I.

References _layout, and INLINE.

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

Definition at line 49 of file chanwindow.I.

References _border, _chan_offset, _cursor, _layout, _setups, _sizeX, and _sizeY.

WindowItem::PTA int   )  [private]
 


Member Data Documentation

bool WindowItem::_border [private]
 

Definition at line 35 of file chanwindow.h.

Referenced by getDVR(), and operator=().

int WindowItem::_chan_offset [private]
 

Definition at line 36 of file chanwindow.h.

Referenced by getCursor(), and operator=().

bool WindowItem::_cursor [private]
 

Definition at line 35 of file chanwindow.h.

Referenced by getBorder(), and operator=().

bool WindowItem::_dvr [private]
 

Definition at line 35 of file chanwindow.h.

Referenced by getHWChans(), and ~WindowItem().

bool WindowItem::_hw_chans [private]
 

Definition at line 35 of file chanwindow.h.

Referenced by ~WindowItem().

std::string WindowItem::_layout [private]
 

Definition at line 37 of file chanwindow.h.

Referenced by getSizeY(), and operator=().

SetupSyms WindowItem::_setups [private]
 

Definition at line 38 of file chanwindow.h.

Referenced by getLayout(), and operator=().

int WindowItem::_sizeX [private]
 

Definition at line 36 of file chanwindow.h.

Referenced by getChanOffset(), and operator=().

int WindowItem::_sizeY [private]
 

Definition at line 36 of file chanwindow.h.

Referenced by getSizeX(), and operator=().


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