26#ifndef vtkScalarBarRepresentation_h
27#define vtkScalarBarRepresentation_h
30#include "vtkInteractionWidgetsModule.h"
33VTK_ABI_NAMESPACE_BEGIN
73 void ReleaseGraphicsResources(
vtkWindow* window) override;
76 int RenderTranslucentPolygonalGeometry(
vtkViewport*) override;
85 vtkSetMacro(AutoOrient,
bool);
86 vtkGetMacro(AutoOrient,
bool);
93 void SetOrientation(
int orient);
105 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