31 #ifndef vtkLabeledContourMapper_h 32 #define vtkLabeledContourMapper_h 65 virtual
double *GetBounds();
66 virtual
void GetBounds(
double bounds[6]);
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
#define vtkGetMacro(name, type)
record modification and/or execution time
typedef void(APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red
abstract specification for renderers
GLenum GLenum GLenum GLenum mapping
Hold a reference to a vtkObjectBase instance.
concrete dataset represents vertices, lines, polygons, and triangle strips
#define vtkTypeMacro(thisClass, superclass)
#define vtkGetNewMacro(name, type)
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()
#define vtkBooleanMacro(name, type)
#define vtkSetMacro(name, type)