VWLib REFERENCE MANUAL
| vwSlider - | A generic slider class. |
| vwSlider::vwSlider ( | vwMediator * concreteMediator, pfDCS * dcs); |
| virtual vwSlider::~vwSlider ( | void); |
| void vwSlider::setGeomRange ( | float geomRange=1.0, vwWidget::AXIS axis=X); |
| void vwSlider::setDataParms ( | float dataMin, float dataMax, float dataVal); |
| void vwSlider::drag ( | void); |
| void vwSlider::setDataDrag ( | float dataVal, int doEvent=False); |
| void vwSlider::setParentMtx ( | pfMatrix parentMtx); |
| virtual void vwSlider::setDragged ( | int dragState); |
| inline float vwSlider::getDataValue ( | void); |
| inline float vwSlider::getGeomValue ( | void); |
| inline float vwSlider::getGeomRange ( | void); |
| inline float vwSlider::getGeomMin ( | void); |
| inline float vwSlider::getGeomMax ( | void); |
| inline float vwSlider::getDataRange ( | void); |
| inline float vwSlider::getDataMin ( | void); |
| inline float vwSlider::getDataMax ( | void); |
| inline vwWidget::AXIS vwSlider::getAxis ( | void); |
| inline int vwSlider::isGeneric ( | void); |
| inline void vwSlider::getMat ( | pfMatrix &m) |
| virtual void vwSlider::doProcessDrag ( | void); |
| virtual void vwSlider::updateDrag ( | float geomVal); |
| virtual void vwSlider::applyDrag ( | float newGeomVals[], int axisIndex); |
| inline void vwSlider::setMat ( | pfMatrix &m); |
| virtual void vwWidget::setActive ( | int activeState=True); |
| virtual void vwWidget::setOver ( | int overState=True); |
| virtual void vwWidget::setVisible ( | int visibiltyState=True); |
| inline int vwWidget::getActive ( | void); |
| inline int vwWidget::getOver ( | void); |
inline int vwWidget::getPressed ( |
void); |
| inline int vwWidget::getVisible ( | void); |
| inline int vwWidget::getDragged ( | void); |
| inline int vwWidget::getIdent ( | void); |
| inline int vwWidget::getInterface ( | void); |
| void vwWidget::getColor ( | wColor colorIndex, float rgba[]); |
| inline void vwWidget::setColor ( | wColor colorIndex=ACTIVE); |
| void vwWidget::registerColor ( | wColor colorIndex, float *rgba); |
| inline int vwWidget::isOfType ( | wType wdg_type); |
| inline pfSCS * vwWidget::getSCS ( | void); |
| inline pfDCS * vwWidget::getDCS ( | void); |
| inline void vwWidget::getParentMtx ( | pfMatrix * m); |
| virtual void vwSubject::attach ( | vwObserver *concreteObserver); |
| virtual void vwSubject::detach ( | vwObserver *concreteObserver); |
| inline void vwSubject::setSubectData ( | void * data); |
| inline void * vwSubject::getSubjectData ( | void); |
| inline unsigned long vwSubject::getID ( | void); |
| virtual void vwWidget::doSetColor ( | wColor colorIndex); |
| virtual void vwWidget::setWType ( | wType widgetType); |
| virtual void vwSubject::notify ( | void); |
| vwSlider ( | vwMediator *concreteMediator, pfDCS *dcs); |
| virtual ~vwSlider ( | void); |
| void setGeomRange ( | float geomRange, vwWidget::AXIS axis); |
| void setDataParms ( | float dataMin, float dataMax, float dataVal); |
| void drag ( | void); |
| void setDataDrag ( | float dataVal, int doEvent); |
| void setParentMtx ( | pfMatrix parentMtx); |
| virtual void setDragged ( | int dragState); |
| inline float getDataValue ( | void); |
| inline float getGeomValue ( | void); |
| inline float getGeomMin ( | void); |
| inline float getGeomMax ( | void); |
| inline float getGeomRange ( | void); |
| virtual float getDataRange ( | void); |
| virtual float getDataMin ( | void); |
| virtual float getDataMax ( | void); |
| inline vwWidget::AXIS getAxis ( | void); |
| inline int isGeneric ( | void); |
| inline void getMat ( | pfMatrix &m); |
| virtual void doProcessDrag ( | void); |
| virtual void updateDrag ( | float geomVal); |
| virtual void applyDrag ( | float newGeomVals [], int axisIndex); |
| inline void setMat ( | pfMatrix &m); |
![]()