|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   44 #ifndef vtkQtTreeRingLabelMapper_h 
   45 #define vtkQtTreeRingLabelMapper_h 
   48 #include "vtkRenderingQtModule.h"  
   82   virtual vtkTree* GetInputTree();
 
   87   virtual void SetSectorsArrayName(
const char* 
name);
 
   99     this->Superclass::SetLabelTextProperty(p, 
type);
 
  103     return this->Superclass::GetLabelTextProperty(
type);
 
  111   vtkSetStringMacro(TextRotationArrayName);
 
  112   vtkGetStringMacro(TextRotationArrayName);
 
  123     if (this->Renderer != ren)
 
  125       this->Renderer = ren;
 
  143   bool PointInWindow(
double* sinfo, 
double* newDim, 
double* textPosDC, 
vtkViewport* viewport);
 
  
draw vtkPolyData onto the image plane
virtual void SetLabelTextProperty(vtkTextProperty *p)
Set/Get the text property.
Subclass of vtkAbstractArray that holds vtkUnicodeStrings.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
char * TextRotationArrayName
create an array of quadrilaterals located in a plane
virtual void Modified()
Update the modification time for this object.
void RenderOpaqueGeometry(vtkViewport *viewport, vtkActor2D *actor) override
Draw the text to the screen at each input point.
abstract superclass for arrays of numeric data
vtkPlaneSource * PlaneSource
vtkRenderer * GetRenderer()
A rooted tree data structure.
generate texture coordinates by mapping points to plane
handles properties associated with a texture map
vtkQImageToImageSource * QtImageSource
void RenderOverlay(vtkViewport *viewport, vtkActor2D *actor) override
vtkTexture * LabelTexture
vtkMTimeType GetMTime() override
Return the modified time for this object.
Create image data from a QImage.
a simple class to control print indentation
static vtkLabeledDataMapper * New()
Instantiate object with %%-#6.3g label format.
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems
void SetLabelTextProperty(vtkTextProperty *p, int type) override
vtkTextProperty * LabelTextProperty
vtkViewport * CurrentViewPort
vtkTextProperty * GetLabelTextProperty(int type) override
abstract specification for Viewports
represent text properties.
a actor that draws 2D data
draw text labels at dataset points
vtkPolyDataMapper2D * polyDataMapper
abstract specification for renderers
a vtkAbstractArray subclass for strings
dynamic, self-adjusting array of double
vtkTextureMapToPlane * TextureMapToPlane
void SetRenderer(vtkRenderer *ren)
draw text labels on a tree map
vtkTypeUInt32 vtkMTimeType
vtkTextProperty * GetLabelTextProperty() override