16#ifndef vtkProgressBarRepresentation_h 
   17#define vtkProgressBarRepresentation_h 
   20#include "vtkInteractionWidgetsModule.h"  
   22VTK_ABI_NAMESPACE_BEGIN
 
   58  vtkSetClampMacro(ProgressRate, 
double, 0, 1);
 
   59  vtkGetMacro(ProgressRate, 
double);
 
   68  vtkSetVector2Macro(Padding, 
double);
 
   69  vtkGetVector2Macro(Padding, 
double);
 
   77  vtkSetMacro(DrawFrame, 
bool);
 
   78  vtkGetMacro(DrawFrame, 
bool);
 
   79  vtkBooleanMacro(DrawFrame, 
bool);
 
   87  vtkSetVector3Macro(ProgressBarColor, 
double);
 
   88  vtkGetVector3Macro(ProgressBarColor, 
double);
 
   96  vtkSetVector3Macro(BackgroundColor, 
double);
 
   97  vtkGetVector3Macro(BackgroundColor, 
double);
 
  105  vtkSetMacro(DrawBackground, 
bool);
 
  106  vtkGetMacro(DrawBackground, 
bool);
 
  107  vtkBooleanMacro(DrawBackground, 
bool);
 
  135  double ProgressBarColor[3];
 
  136  double BackgroundColor[3];
 
a actor that draws 2D data
 
represent a vtkBorderWidget
 
a simple class to control print indentation
 
represent and manipulate 3D points
 
concrete dataset represents vertices, lines, polygons, and triangle strips
 
represent a vtkProgressBarWidget
 
vtkTypeBool HasTranslucentPolygonalGeometry() override
These methods are necessary to make this representation behave as a vtkProp.
 
vtkProgressBarRepresentation()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Standard VTK class methods.
 
vtkActor2D * BackgroundActor
 
int RenderTranslucentPolygonalGeometry(vtkViewport *) override
These methods are necessary to make this representation behave as a vtkProp.
 
int RenderOverlay(vtkViewport *) override
These methods are necessary to make this representation behave as a vtkProp.
 
void ReleaseGraphicsResources(vtkWindow *) override
These methods are necessary to make this representation behave as a vtkProp.
 
void GetActors2D(vtkPropCollection *) override
These methods are necessary to make this representation behave as a vtkProp.
 
int RenderOpaqueGeometry(vtkViewport *) override
These methods are necessary to make this representation behave as a vtkProp.
 
void BuildRepresentation() override
Satisfy the superclasses' API.
 
vtkUnsignedCharArray * ProgressBarData
 
static vtkProgressBarRepresentation * New()
Instantiate this class.
 
~vtkProgressBarRepresentation() override
 
represent surface properties of a 2D image
 
dynamic, self-adjusting array of unsigned char
 
abstract specification for Viewports
 
window superclass for vtkRenderWindow