SIVIC API
0.9.26
|
#include <svkLabeledDataMapper.h>
Classes | |
class | Internals |
Public Types | |
enum | Coordinates { WORLD =0, DISPLAY =1 } |
Coordinate systems that output dataset may use. More... | |
Static Public Member Functions | |
static svkLabeledDataMapper * | New () |
Protected Member Functions | |
svkLabeledDataMapper () | |
~svkLabeledDataMapper () | |
virtual int | FillInputPortInformation (int, vtkInformation *) |
void | AllocateLabels (int numLabels) |
void | BuildLabels () |
void | BuildLabelsInternal (vtkDataSet *) |
Protected Attributes | |
vtkDataSet * | Input |
char * | LabelFormat |
int | LabelMode |
int | LabeledComponent |
int | FieldDataArray |
char * | FieldDataName |
int | CoordinateSystem |
bool | DisplayTags |
vtkTimeStamp | BuildTime |
int | NumberOfLabels |
int | NumberOfLabelsAllocated |
vtkTextMapper ** | TextMappers |
double * | LabelPositions |
vtkTransform * | Transform |
Internals * | Implementation |
enum Coordinates |
|
protected |
References AllocateLabels(), CoordinateSystem, DisplayTags, FieldDataArray, FieldDataName, Implementation, Input, LabeledComponent, LabelFormat, LabelMode, LabelPositions, NumberOfLabels, NumberOfLabelsAllocated, TextMappers, svkLabeledDataMapper::Internals::TextProperties, Transform, VTK_LABEL_IDS, and WORLD.
|
protected |
References Implementation, LabelFormat, LabelPositions, NumberOfLabelsAllocated, SetFieldDataName(), SetTransform(), and TextMappers.
|
protected |
References LabelPositions, NumberOfLabelsAllocated, and TextMappers.
Referenced by BuildLabels(), and svkLabeledDataMapper().
|
protected |
References AllocateLabels(), BuildLabelsInternal(), BuildTime, and NumberOfLabels.
Referenced by RenderOpaqueGeometry().
|
protected |
References DisplayTags, FieldDataArray, FieldDataName, svkVoxelTaggingUtils::GetTagValueToNameMap(), Implementation, LabeledComponent, LabelFormat, LabelMode, LabelPositions, NumberOfLabels, NumberOfLabelsAllocated, SNPRINTF, svkLabeledDataMapper_PrintComponent(), TextMappers, svkLabeledDataMapper::Internals::TextProperties, VTK_LABEL_FIELD_DATA, VTK_LABEL_IDS, VTK_LABEL_NORMALS, VTK_LABEL_SCALARS, VTK_LABEL_TCOORDS, VTK_LABEL_TENSORS, and VTK_LABEL_VECTORS.
Referenced by BuildLabels().
|
inline |
References DISPLAY.
|
inline |
References WORLD.
|
protectedvirtual |
vtkDataSet * GetInput | ( | ) |
|
inlinevirtual |
Referenced by svkPlotGridView::CreateMetaboliteOverlay().
|
virtual |
References Implementation, and svkLabeledDataMapper::Internals::TextProperties.
|
virtual |
References Implementation, and svkLabeledDataMapper::Internals::TextProperties.
Referenced by RenderOpaqueGeometry().
|
static |
Referenced by svkPlotGridView::CreateMetaboliteOverlay().
void PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
References NumberOfLabelsAllocated, and TextMappers.
void RenderOpaqueGeometry | ( | vtkViewport * | viewport, |
vtkActor2D * | actor | ||
) |
void RenderOverlay | ( | vtkViewport * | viewport, |
vtkActor2D * | actor | ||
) |
References CoordinateSystem, DISPLAY, LabelPositions, NumberOfLabels, TextMappers, Transform, and WORLD.
void SetFieldDataArray | ( | int | arrayIndex | ) |
References FieldDataArray, and FieldDataName.
void SetFieldDataName | ( | const char * | arrayName | ) |
References FieldDataName.
Referenced by ~svkLabeledDataMapper().
|
virtual |
|
inline |
References VTK_LABEL_FIELD_DATA.
|
inline |
References VTK_LABEL_IDS.
|
inline |
References VTK_LABEL_NORMALS.
|
inline |
References VTK_LABEL_SCALARS.
Referenced by svkPlotGridView::CreateMetaboliteOverlay().
|
inline |
References SVK_LABEL_DATA_TAGS.
|
inline |
References VTK_LABEL_TCOORDS.
|
inline |
References VTK_LABEL_TENSORS.
|
inline |
References VTK_LABEL_VECTORS.
|
inlinevirtual |
|
virtual |
References Implementation, and svkLabeledDataMapper::Internals::TextProperties.
void SetTransform | ( | vtkTransform * | t | ) |
Referenced by ~svkLabeledDataMapper().
vtkGetMacro | ( | LabeledComponent | , |
int | |||
) |
vtkGetMacro | ( | DisplayTags | , |
bool | |||
) |
vtkGetMacro | ( | FieldDataArray | , |
int | |||
) |
vtkGetMacro | ( | LabelMode | , |
int | |||
) |
vtkGetMacro | ( | CoordinateSystem | , |
int | |||
) |
vtkGetObjectMacro | ( | Transform | , |
vtkTransform | |||
) |
vtkGetStringMacro | ( | LabelFormat | ) |
vtkGetStringMacro | ( | FieldDataName | ) |
vtkSetClampMacro | ( | CoordinateSystem | , |
int | , | ||
WORLD | , | ||
DISPLAY | |||
) |
vtkSetMacro | ( | LabeledComponent | , |
int | |||
) |
vtkSetMacro | ( | DisplayTags | , |
bool | |||
) |
vtkSetMacro | ( | LabelMode | , |
int | |||
) |
vtkSetStringMacro | ( | LabelFormat | ) |
vtkTypeMacro | ( | svkLabeledDataMapper | , |
vtkMapper2D | |||
) |
|
protected |
Referenced by BuildLabels(), and RenderOpaqueGeometry().
|
protected |
Referenced by PrintSelf(), RenderOpaqueGeometry(), RenderOverlay(), and svkLabeledDataMapper().
|
protected |
Referenced by BuildLabelsInternal(), and svkLabeledDataMapper().
|
protected |
Referenced by BuildLabelsInternal(), PrintSelf(), SetFieldDataArray(), and svkLabeledDataMapper().
|
protected |
Referenced by BuildLabelsInternal(), PrintSelf(), SetFieldDataArray(), SetFieldDataName(), and svkLabeledDataMapper().
|
protected |
|
protected |
Referenced by PrintSelf(), and svkLabeledDataMapper().
|
protected |
Referenced by BuildLabelsInternal(), PrintSelf(), and svkLabeledDataMapper().
|
protected |
Referenced by BuildLabelsInternal(), PrintSelf(), svkLabeledDataMapper(), and ~svkLabeledDataMapper().
|
protected |
Referenced by BuildLabelsInternal(), PrintSelf(), and svkLabeledDataMapper().
|
protected |
|
protected |
Referenced by BuildLabels(), BuildLabelsInternal(), RenderOpaqueGeometry(), RenderOverlay(), and svkLabeledDataMapper().
|
protected |
Referenced by AllocateLabels(), BuildLabelsInternal(), ReleaseGraphicsResources(), svkLabeledDataMapper(), and ~svkLabeledDataMapper().
|
protected |
|
protected |
Referenced by PrintSelf(), RenderOpaqueGeometry(), RenderOverlay(), and svkLabeledDataMapper().