|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   44 #ifndef vtkLabeledTreeMapDataMapper_h 
   45 #define vtkLabeledTreeMapDataMapper_h 
   48 #include "vtkRenderingLabelModule.h"  
   75   virtual vtkTree* GetInputTree();
 
   80   virtual void SetRectanglesArrayName(
const char* 
name);
 
   88   vtkGetMacro(ClipTextMode, 
int);
 
   89   vtkSetMacro(ClipTextMode, 
int);
 
   96   vtkGetMacro(ChildMotion, 
int);
 
   97   vtkSetMacro(ChildMotion, 
int);
 
  104   vtkGetMacro(DynamicLevel, 
int);
 
  105   vtkSetMacro(DynamicLevel, 
int);
 
  117   void SetFontSizeRange(
int maxSize, 
int minSize, 
int delta = 4);
 
  118   void GetFontSizeRange(
int range[3]);
 
  127   void SetLevelRange(
int startLevel, 
int endLevel);
 
  128   void GetLevelRange(
int range[2]);
 
  137     int activeComp, 
int numComps, 
char* 
string, 
size_t stringSize);
 
  138   void UpdateFontSizes();
 
  140   int GetStringSize(
char* 
string, 
int level);
 
  142   int ConvertToDC(
float* origBoxInfo, 
float* newBoxInfo);
 
  147   int ApplyMasks(
int level, 
float flimits[4], 
float blimits[4]);
 
  154   double BoxTrans[2][2];
 
  155   double WindowLimits[2][2];
 
  157   float (*LabelMasks)[4];
 
  
represent and manipulate 3D points
draw text labels on a tree map
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
dynamic, self-adjusting array of float
vtkTextProperty ** HLabelProperties
void RenderOpaqueGeometry(vtkViewport *viewport, vtkActor2D *actor) override
Draw the text to the screen at each input point.
abstract superclass for arrays of numeric data
window superclass for vtkRenderWindow
A rooted tree data structure.
vtkViewport * CurrentViewPort
void RenderOverlay(vtkViewport *viewport, vtkActor2D *actor) override
a simple class to control print indentation
static vtkLabeledDataMapper * New()
Instantiate object with %%-#6.3g label format.
vtkTextProperty * VerticalLabelProperty
list of point or cell ids
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems
abstract specification for Viewports
represent text properties.
void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this actor.
a actor that draws 2D data
draw text labels at dataset points
a vtkAbstractArray subclass for strings