31 #ifndef vtkLabeledContourMapper_h
32 #define vtkLabeledContourMapper_h
52 void PrintSelf(ostream& os,
vtkIndent indent);
65 virtual
double *GetBounds();
66 virtual
void GetBounds(
double bounds[6]);
106 vtkSetMacro(LabelVisibility,
bool)
107 vtkGetMacro(LabelVisibility,
bool)
108 vtkBooleanMacro(LabelVisibility,
bool)
116 virtual
void ReleaseGraphicsResources(
vtkWindow *);
120 ~vtkLabeledContourMapper();
122 virtual
void ComputeBounds();
132 bool ResolveLabels();
133 virtual
bool CreateLabels(
vtkActor *actor);
134 bool BuildStencilQuads();
137 virtual
bool RemoveStencil();
141 bool FreeTextActors();
143 bool LabelVisibility;
154 unsigned int *StencilQuadIndices;
156 void FreeStencilQuads();
161 vtkLabeledContourMapper(const vtkLabeledContourMapper&);
162 void operator=(const vtkLabeledContourMapper&);
represents an object (geometry & properties) in a rendered scene
record modification and/or execution time
abstract specification for renderers
Hold a reference to a vtkObjectBase instance.
concrete dataset represents vertices, lines, polygons, and triangle strips
a list of vtkTextProperty objects.
dynamic, self-adjusting array of double
window superclass for vtkRenderWindow
a simple class to control print indentation
An actor that displays text.
represent text properties.
abstract class specifies interface to map data to graphics primitives
map vtkPolyData to graphics primitives
Allocate and hold a VTK object.
#define VTKRENDERINGCORE_EXPORT
static vtkAlgorithm * New()