|
VTK
9.7.20260724
|
#include <vtkLabeledFormatter.h>
Base class for label formatters.
Subclasses implement SetFormattedString() to store or render each label. Call Dispatch() to select the correct formatting path given a resolved vtkLabeledFormatterInterfaceInput.
Definition at line 45 of file vtkLabeledFormatter.h.
Classes | |
| struct | NumericComponent |
| struct | NumericVector |
Public Member Functions | |
| vtkLabeledFormatterInterface (vtkLabeledDataMapper *self, vtkIntArray *typeArr, int numCurLabels) | |
| virtual | ~vtkLabeledFormatterInterface ()=default |
| virtual void | SetFormattedString (int i, const char *text)=0 |
| void | operator() (const std::string &FormatString) |
| template<class TArray> | |
| void | operator() (TArray *array, int activeComp, const std::string &FormatString, NumericComponent) |
| template<class TArray> | |
| void | operator() (TArray *array, int numComp, const std::string &FormatString, NumericVector) |
| void | operator() (vtkStringArray *array, const std::string &FormatString) |
| void | Dispatch (const vtkLabeledFormatterInput &input) |
Public Attributes | |
| vtkLabeledDataMapper * | Self |
| vtkIntArray * | TypeArr |
| int | NumCurLabels |
|
inline |
Definition at line 51 of file vtkLabeledFormatter.h.
|
virtualdefault |
|
pure virtual |
|
inline |
Definition at line 62 of file vtkLabeledFormatter.h.
|
inline |
Definition at line 78 of file vtkLabeledFormatter.h.
|
inline |
Definition at line 97 of file vtkLabeledFormatter.h.
|
inline |
Definition at line 126 of file vtkLabeledFormatter.h.
|
inline |
Definition at line 147 of file vtkLabeledFormatter.h.
| vtkLabeledDataMapper* vtkLabeledFormatterInterface::Self |
Definition at line 47 of file vtkLabeledFormatter.h.
| vtkIntArray* vtkLabeledFormatterInterface::TypeArr |
Definition at line 48 of file vtkLabeledFormatter.h.
| int vtkLabeledFormatterInterface::NumCurLabels |
Definition at line 49 of file vtkLabeledFormatter.h.