#include <TAPsBasePointManager.hpp>

Public Member Functions | |
| BasePointManager () | |
| virtual void | Cleanup ()=0 |
| virtual void | DrawLines ()=0 |
| virtual void | DrawPoints ()=0 |
| virtual int | GetNumPoints () const =0 |
| virtual Vector3< T > & | GetPointPosition (int i)=0 |
| virtual const Vector3< T > & | GetPointPosition (int i) const =0 |
| virtual bool | IsPointHighlighted (int i) const =0 |
| virtual bool | IsPointSelected (int i) const =0 |
| virtual int | PickPoint (int iWinX, int iWinY) const =0 |
| virtual void | SetPointHighlighted (int i, bool bHighlighted)=0 |
| virtual void | SetPointPosition (int i, const Vector3< T > &position)=0 |
| virtual void | SetPointSelected (int i, bool bSelected)=0 |
| virtual void | Setup (OpenGLBaseViewManager< T > *pViewManager)=0 |
| virtual | ~BasePointManager () |
Definition at line 21 of file TAPsBasePointManager.hpp.
| BasePointManager< T >::BasePointManager | ( | ) | [inline] |
| virtual BasePointManager< T >::~BasePointManager | ( | ) | [inline, virtual] |
| virtual void BasePointManager< T >::Cleanup | ( | ) | [pure virtual] |
Implemented in PointManager< T >.
| virtual void BasePointManager< T >::DrawLines | ( | ) | [pure virtual] |
Implemented in PointManager< T >.
| virtual void BasePointManager< T >::DrawPoints | ( | ) | [pure virtual] |
Implemented in PointManager< T >.
| virtual int BasePointManager< T >::GetNumPoints | ( | ) | const [pure virtual] |
Implemented in PointManager< T >.
| virtual Vector3<T>& BasePointManager< T >::GetPointPosition | ( | int | i | ) | [pure virtual] |
Implemented in PointManager< T >.
| virtual const Vector3<T>& BasePointManager< T >::GetPointPosition | ( | int | i | ) | const [pure virtual] |
Implemented in PointManager< T >.
| virtual bool BasePointManager< T >::IsPointHighlighted | ( | int | i | ) | const [pure virtual] |
Implemented in PointManager< T >.
| virtual bool BasePointManager< T >::IsPointSelected | ( | int | i | ) | const [pure virtual] |
Implemented in PointManager< T >.
| virtual int BasePointManager< T >::PickPoint | ( | int | iWinX, | |
| int | iWinY | |||
| ) | const [pure virtual] |
Implemented in PointManager< T >.
| virtual void BasePointManager< T >::SetPointHighlighted | ( | int | i, | |
| bool | bHighlighted | |||
| ) | [pure virtual] |
Implemented in PointManager< T >.
| virtual void BasePointManager< T >::SetPointPosition | ( | int | i, | |
| const Vector3< T > & | position | |||
| ) | [pure virtual] |
Implemented in PointManager< T >.
| virtual void BasePointManager< T >::SetPointSelected | ( | int | i, | |
| bool | bSelected | |||
| ) | [pure virtual] |
Implemented in PointManager< T >.
| virtual void BasePointManager< T >::Setup | ( | OpenGLBaseViewManager< T > * | pViewManager | ) | [pure virtual] |
Implemented in PointManager< T >.
1.5.6