46#ifndef vtkScalarBarRepresentation_h
47#define vtkScalarBarRepresentation_h
50#include "vtkInteractionWidgetsModule.h"
90 void ReleaseGraphicsResources(
vtkWindow* window) override;
93 int RenderTranslucentPolygonalGeometry(
vtkViewport*) override;
102 vtkSetMacro(AutoOrient,
bool);
103 vtkGetMacro(AutoOrient,
bool);
110 void SetOrientation(
int orient);
111 int GetOrientation();
122 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