43 #ifndef __vtkQtTreeRingLabelMapper_h
44 #define __vtkQtTreeRingLabelMapper_h
79 virtual vtkTree *GetInputTree();
82 virtual void SetSectorsArrayName(
const char*
name);
91 { this->Superclass::SetLabelTextProperty(p, type); }
93 {
return this->Superclass::GetLabelTextProperty(type); }
108 if (this->Renderer != ren)
110 this->Renderer = ren;
121 int activeComp,
int numComps,
vtkViewport* viewport);
125 int activeComp,
int numComps,
130 bool PointInWindow(
double *sinfo,
double *newDim,
double *textPosDC,
vtkViewport *viewport);
Create image data from a QImage.
virtual void SetLabelTextProperty(vtkTextProperty *p, int type)
draw text labels on a tree map
GLuint GLuint GLsizei GLenum type
Subclass of vtkAbstractArray that holds vtkUnicodeStrings.
static vtkLabeledDataMapper * New()
abstract specification for Viewports
virtual unsigned long GetMTime()
a actor that draws 2D data
vtkPlaneSource * PlaneSource
a vtkAbstractArray subclass for strings
abstract specification for renderers
#define vtkSetStringMacro(name)
#define vtkTypeMacro(thisClass, superclass)
vtkTextProperty * LabelTextProperty
dynamic, self-adjusting array of double
draw text labels at dataset points
void RenderOverlay(vtkViewport *viewport, vtkActor2D *actor)
GLuint const GLchar * name
a simple class to control print indentation
void SetRenderer(vtkRenderer *ren)
virtual vtkTextProperty * GetLabelTextProperty(int type)
abstract superclass for arrays of numeric data
handles properties associated with a texture map
vtkQImageToImageSource * QtImageSource
#define vtkGetStringMacro(name)
represent text properties.
#define vtkGetObjectMacro(name, type)
create an array of quadrilaterals located in a plane
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
char * TextRotationArrayName
vtkTextureMapToPlane * TextureMapToPlane
vtkTexture * LabelTexture
void PrintSelf(ostream &os, vtkIndent indent)
vtkViewport * CurrentViewPort
#define VTKRENDERINGQT_EXPORT
vtkPolyDataMapper2D * polyDataMapper
A rooted tree data structure.
void RenderOpaqueGeometry(vtkViewport *viewport, vtkActor2D *actor)
draw vtkPolyData onto the image plane
vtkRenderer * GetRenderer()
generate texture coordinates by mapping points to plane
virtual void SetLabelTextProperty(vtkTextProperty *p)