gui::BBoxOfObjectOnPage< T > Class Template Reference

#include <rect2Darray.h>

Inheritance diagram for gui::BBoxOfObjectOnPage< T >:
QRect

List of all members.

Public Member Functions

 BBoxOfObjectOnPage ()
 BBoxOfObjectOnPage (const BBoxOfObjectOnPage &b)
 BBoxOfObjectOnPage (const QRect &r, T po)
virtual ~BBoxOfObjectOnPage ()
void setUpBBox (BBoxOfObjectOnPage< T > *b)
void setDownBBox (BBoxOfObjectOnPage< T > *b)
void setRightBBox (BBoxOfObjectOnPage< T > *b)
void setLeftBBox (BBoxOfObjectOnPage< T > *b)
void setNextLineFirstBBox (BBoxOfObjectOnPage< T > *b)
void setPrevLineLastBBox (BBoxOfObjectOnPage< T > *b)
void setFirstBBox (BBoxOfObjectOnPage< T > *b)
void setLastBBox (BBoxOfObjectOnPage< T > *b)
const BBoxOfObjectOnPage< T > * getUpBBox () const
const BBoxOfObjectOnPage< T > * getDownBBox () const
const BBoxOfObjectOnPage< T > * getRightBBox () const
const BBoxOfObjectOnPage< T > * getLeftBBox () const
const BBoxOfObjectOnPage< T > * getNextLineFirstBBox () const
const BBoxOfObjectOnPage< T > * getPrevLineLastBBox () const
const BBoxOfObjectOnPage< T > * getFirstBBox () const
const BBoxOfObjectOnPage< T > * getLastBBox () const
bool operator> (const BBoxOfObjectOnPage< T > &second) const
bool operator< (const BBoxOfObjectOnPage< T > &second) const
bool operator== (const BBoxOfObjectOnPage< T > &second) const
getObject () const

Private Attributes

object
BBoxOfObjectOnPage< T > * ptr_up
BBoxOfObjectOnPage< T > * ptr_down
BBoxOfObjectOnPage< T > * ptr_right
BBoxOfObjectOnPage< T > * ptr_left
BBoxOfObjectOnPage< T > * ptr_first
BBoxOfObjectOnPage< T > * ptr_last
BBoxOfObjectOnPage< T > * ptr_nextLineFirst
BBoxOfObjectOnPage< T > * ptr_prevLineLast

template<typename T>
class gui::BBoxOfObjectOnPage< T >


Constructor & Destructor Documentation

template<typename T >
gui::BBoxOfObjectOnPage< T >::BBoxOfObjectOnPage (  )  [inline]
template<typename T >
gui::BBoxOfObjectOnPage< T >::BBoxOfObjectOnPage ( const BBoxOfObjectOnPage< T > &  b  )  [inline]
template<typename T>
gui::BBoxOfObjectOnPage< T >::BBoxOfObjectOnPage ( const QRect r,
po 
) [inline]
template<typename T >
gui::BBoxOfObjectOnPage< T >::~BBoxOfObjectOnPage (  )  [inline, virtual]

Member Function Documentation

template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getDownBBox (  )  const [inline]
template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getFirstBBox (  )  const [inline]
template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getLastBBox (  )  const [inline]
template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getLeftBBox (  )  const [inline]
template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getNextLineFirstBBox (  )  const [inline]
template<typename T >
T gui::BBoxOfObjectOnPage< T >::getObject (  )  const [inline]
template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getPrevLineLastBBox (  )  const [inline]
template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getRightBBox (  )  const [inline]
template<typename T >
const BBoxOfObjectOnPage< T > * gui::BBoxOfObjectOnPage< T >::getUpBBox (  )  const [inline]
template<typename T>
bool gui::BBoxOfObjectOnPage< T >::operator< ( const BBoxOfObjectOnPage< T > &  second  )  const [inline]
template<typename T>
bool gui::BBoxOfObjectOnPage< T >::operator== ( const BBoxOfObjectOnPage< T > &  second  )  const [inline]
template<typename T>
bool gui::BBoxOfObjectOnPage< T >::operator> ( const BBoxOfObjectOnPage< T > &  second  )  const [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setDownBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setFirstBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setLastBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setLeftBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setNextLineFirstBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setPrevLineLastBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setRightBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]
template<typename T>
void gui::BBoxOfObjectOnPage< T >::setUpBBox ( BBoxOfObjectOnPage< T > *  b  )  [inline]

Member Data Documentation

template<typename T>
T gui::BBoxOfObjectOnPage< T >::object [private]
template<typename T>
BBoxOfObjectOnPage<T> * gui::BBoxOfObjectOnPage< T >::ptr_down [private]
template<typename T>
BBoxOfObjectOnPage<T> * gui::BBoxOfObjectOnPage< T >::ptr_first [private]
template<typename T>
BBoxOfObjectOnPage<T> * gui::BBoxOfObjectOnPage< T >::ptr_last [private]
template<typename T>
BBoxOfObjectOnPage<T> * gui::BBoxOfObjectOnPage< T >::ptr_left [private]
template<typename T>
BBoxOfObjectOnPage<T> * gui::BBoxOfObjectOnPage< T >::ptr_nextLineFirst [private]
template<typename T>
BBoxOfObjectOnPage<T> * gui::BBoxOfObjectOnPage< T >::ptr_prevLineLast [private]
template<typename T>
BBoxOfObjectOnPage<T> * gui::BBoxOfObjectOnPage< T >::ptr_right [private]
template<typename T>
BBoxOfObjectOnPage<T>* gui::BBoxOfObjectOnPage< T >::ptr_up [private]

The documentation for this class was generated from the following file: