cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
vctQtWidgetDynamicVectorWriteFloating< _elementType > Class Template Reference

#include <vctQtForwardDeclarations.h>

Inheritance diagram for vctQtWidgetDynamicVectorWriteFloating< _elementType >:
vctQtWidgetDynamicVectorWriteBase

Public Member Functions

 vctQtWidgetDynamicVectorWriteFloating (const DisplayModeType displayMode=TEXT_WIDGET)
 
virtual bool SetValue (const vctDynamicVector< value_type > &value, bool blockSignals=true)
 
virtual bool GetValue (vctDynamicVector< value_type > &placeHolder) const
 
void SetPrecision (const int precision)
 
void SetFormat (const char format)
 
void SetRange (const value_type minimum, const value_type maximum)
 
void SetRange (const vctDynamicVector< value_type > &minimums, const vctDynamicVector< value_type > &maximums)
 
void SetStep (const value_type step)
 
- Public Member Functions inherited from vctQtWidgetDynamicVectorWriteBase
 vctQtWidgetDynamicVectorWriteBase (const DisplayModeType displayMode)
 
void SetDisplayMode (const DisplayModeType displayMode)
 

Protected Member Functions

void UpdateWidgetPrecision (void)
 
void UpdateWidgetRange (void)
 
value_type GetMinimum (const size_t index) const
 
value_type GetMaximum (const size_t index) const
 

Additional Inherited Members

- Public Types inherited from vctQtWidgetDynamicVectorWriteBase
enum  DisplayModeType { TEXT_WIDGET, SPINBOX_WIDGET, SLIDER_WIDGET }
 
- Signals inherited from vctQtWidgetDynamicVectorWriteBase
void valueChanged (void)
 
- Protected Types inherited from vctQtWidgetDynamicVectorWriteBase
enum  { SLIDER_RESOLUTION = 1000 }
 
- Protected Slots inherited from vctQtWidgetDynamicVectorWriteBase
void SliderValueChangedSlot (int value)
 
void DoubleSpinBoxValueChangedSlot (double value)
 
void SpinBoxValueChangedSlot (int value)
 
void ItemChangedSlot (QTableWidgetItem *item)
 
- Protected Attributes inherited from vctQtWidgetDynamicVectorWriteBase
DisplayModeType DisplayMode
 

Constructor & Destructor Documentation

template<class _elementType >
vctQtWidgetDynamicVectorWriteFloating< _elementType >::vctQtWidgetDynamicVectorWriteFloating ( const DisplayModeType  displayMode = TEXT_WIDGET)

Member Function Documentation

template<class _elementType >
value_type vctQtWidgetDynamicVectorWriteFloating< _elementType >::GetMaximum ( const size_t  index) const
protected
template<class _elementType >
value_type vctQtWidgetDynamicVectorWriteFloating< _elementType >::GetMinimum ( const size_t  index) const
protected
template<class _elementType >
virtual bool vctQtWidgetDynamicVectorWriteFloating< _elementType >::GetValue ( vctDynamicVector< value_type > &  placeHolder) const
virtual
template<class _elementType >
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetFormat ( const char  format)
template<class _elementType >
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetPrecision ( const int  precision)
template<class _elementType >
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetRange ( const value_type  minimum,
const value_type  maximum 
)
template<class _elementType >
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetRange ( const vctDynamicVector< value_type > &  minimums,
const vctDynamicVector< value_type > &  maximums 
)
template<class _elementType >
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetStep ( const value_type  step)
template<class _elementType >
virtual bool vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetValue ( const vctDynamicVector< value_type > &  value,
bool  blockSignals = true 
)
virtual
template<class _elementType >
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::UpdateWidgetPrecision ( void  )
protected
template<class _elementType >
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::UpdateWidgetRange ( void  )
protected

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