26#ifndef vtkScalarBarRepresentation_h 
   27#define vtkScalarBarRepresentation_h 
   30#include "vtkInteractionWidgetsModule.h"  
   32VTK_ABI_NAMESPACE_BEGIN
 
   71  void ReleaseGraphicsResources(
vtkWindow* window) override;
 
   74  int RenderTranslucentPolygonalGeometry(
vtkViewport*) override;
 
   83  vtkSetMacro(AutoOrient, 
bool);
 
   84  vtkGetMacro(AutoOrient, 
bool);
 
   91  void SetOrientation(
int orient);
 
  103  void SwapOrientation();
 
represent a vtkBorderWidget
 
a simple class to control print indentation
 
Create a scalar bar with labels.
 
represent scalar bar for vtkScalarBarWidget
 
vtkTypeBool GetVisibility() VTK_FUTURE_CONST override
These methods are necessary to make this representation behave as a vtkProp.
 
virtual void SetScalarBarActor(vtkScalarBarActor *)
The prop that is placed in the renderer.
 
void BuildRepresentation() override
Satisfy the superclass' API.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Define standard methods.
 
void GetSize(double size[2]) override
Satisfy the superclass' API.
 
void WidgetInteraction(double eventPos[2]) override
Satisfy the superclass' API.
 
static vtkScalarBarRepresentation * New()
 
abstract specification for Viewports
 
window superclass for vtkRenderWindow