Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

RayGina::CORE::RspBase Class Reference

#include <RspBase.hxx>

Inheritance diagram for RayGina::CORE::RspBase:

RayGina::CORE::RspQuadratic List of all members.

Public Member Functions

 RspBase (const RUInt32 size, const RUInt32 width, const RUInt32 height)
virtual ~RspBase ()
virtual const RBool getFirstRect (RRect &rect)=0
virtual const RBool getNextRect (RRect &rect)=0
virtual const RUInt32 getSize ()=0
virtual const RUInt32 getPosition ()=0
virtual const RUInt32 getNumberOfBlocks ()=0

Protected Attributes

RUInt32_queue
RUInt32 _size
RUInt32 _width
RUInt32 _height

Constructor & Destructor Documentation

RayGina::CORE::RspBase::RspBase const RUInt32  size,
const RUInt32  width,
const RUInt32  height
[inline]
 

Definition at line 12 of file RspBase.hxx.

virtual RayGina::CORE::RspBase::~RspBase  )  [inline, virtual]
 

Definition at line 13 of file RspBase.hxx.


Member Function Documentation

virtual const RBool RayGina::CORE::RspBase::getFirstRect RRect rect  )  [pure virtual]
 

Implemented in RayGina::CORE::RspQuadratic.

virtual const RBool RayGina::CORE::RspBase::getNextRect RRect rect  )  [pure virtual]
 

Implemented in RayGina::CORE::RspQuadratic.

virtual const RUInt32 RayGina::CORE::RspBase::getNumberOfBlocks  )  [pure virtual]
 

Implemented in RayGina::CORE::RspQuadratic.

virtual const RUInt32 RayGina::CORE::RspBase::getPosition  )  [pure virtual]
 

Implemented in RayGina::CORE::RspQuadratic.

virtual const RUInt32 RayGina::CORE::RspBase::getSize  )  [pure virtual]
 

Implemented in RayGina::CORE::RspQuadratic.


Member Data Documentation

RUInt32 RayGina::CORE::RspBase::_height [protected]
 

Definition at line 23 of file RspBase.hxx.

RUInt32* RayGina::CORE::RspBase::_queue [protected]
 

Definition at line 20 of file RspBase.hxx.

RUInt32 RayGina::CORE::RspBase::_size [protected]
 

Definition at line 21 of file RspBase.hxx.

RUInt32 RayGina::CORE::RspBase::_width [protected]
 

Definition at line 22 of file RspBase.hxx.


The documentation for this class was generated from the following file:
Generated on Sun Dec 2 17:01:11 2007 for rayGina by  doxygen 1.3.9.1