cisst-saw
Loading...
Searching...
No Matches
vctQtWidgetDynamicVectorWriteFloating< _elementType > Class Template Reference

#include <vctQtWidgetDynamicVector.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)

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 DoubleSpinBoxEditingFinishedSlot (void)
void SpinBoxEditingFinishedSlot (void)
void ItemChangedSlot (QTableWidgetItem *item)
Protected Attributes inherited from vctQtWidgetDynamicVectorWriteBase
DisplayModeType DisplayMode

Constructor & Destructor Documentation

◆ vctQtWidgetDynamicVectorWriteFloating()

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

Member Function Documentation

◆ GetMaximum()

template<class _elementType>
value_type vctQtWidgetDynamicVectorWriteFloating< _elementType >::GetMaximum ( const size_t index) const
protected

◆ GetMinimum()

template<class _elementType>
value_type vctQtWidgetDynamicVectorWriteFloating< _elementType >::GetMinimum ( const size_t index) const
protected

◆ GetValue()

template<class _elementType>
virtual bool vctQtWidgetDynamicVectorWriteFloating< _elementType >::GetValue ( vctDynamicVector< value_type > & placeHolder) const
virtual

◆ SetFormat()

template<class _elementType>
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetFormat ( const char format)

◆ SetPrecision()

template<class _elementType>
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetPrecision ( const int precision)

◆ SetRange() [1/2]

template<class _elementType>
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetRange ( const value_type minimum,
const value_type maximum )

◆ SetRange() [2/2]

template<class _elementType>
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetRange ( const vctDynamicVector< value_type > & minimums,
const vctDynamicVector< value_type > & maximums )

◆ SetStep()

template<class _elementType>
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetStep ( const value_type step)

◆ SetValue()

template<class _elementType>
virtual bool vctQtWidgetDynamicVectorWriteFloating< _elementType >::SetValue ( const vctDynamicVector< value_type > & value,
bool blockSignals = true )
virtual

◆ UpdateWidgetPrecision()

template<class _elementType>
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::UpdateWidgetPrecision ( void )
protected

◆ UpdateWidgetRange()

template<class _elementType>
void vctQtWidgetDynamicVectorWriteFloating< _elementType >::UpdateWidgetRange ( void )
protected

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