23#ifndef vtkCheckerboardRepresentation_h 
   24#define vtkCheckerboardRepresentation_h 
   26#include "vtkInteractionWidgetsModule.h"  
   29VTK_ABI_NAMESPACE_BEGIN
 
   72  vtkSetClampMacro(CornerOffset, 
double, 0.0, 0.4);
 
   73  vtkGetMacro(CornerOffset, 
double);
 
represent the vtkCheckerboardWidget
 
void SetImageActor(vtkImageActor *imageActor)
Specify an instance of vtkImageActor to decorate.
 
int RenderOverlay(vtkViewport *viewport) override
Methods required by superclass.
 
vtkImageActor * ImageActor
 
void GetActors(vtkPropCollection *) override
Methods required by superclass.
 
void SetCheckerboard(vtkImageCheckerboard *chkrbrd)
Specify an instance of vtkImageCheckerboard to manipulate.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Standard VTK methods.
 
int RenderOpaqueGeometry(vtkViewport *viewport) override
Methods required by superclass.
 
vtkTypeBool HasTranslucentPolygonalGeometry() override
Methods required by superclass.
 
void SliderValueChanged(int sliderNum)
This method is invoked by the vtkCheckerboardWidget() when a value of some slider has changed.
 
void SetRightRepresentation(vtkSliderRepresentation3D *)
Set and get the instances of vtkSliderRepresentation used to implement this representation.
 
vtkSliderRepresentation3D * RightRepresentation
 
vtkSliderRepresentation3D * LeftRepresentation
 
vtkImageCheckerboard * Checkerboard
 
void SetLeftRepresentation(vtkSliderRepresentation3D *)
Set and get the instances of vtkSliderRepresentation used to implement this representation.
 
int RenderTranslucentPolygonalGeometry(vtkViewport *viewport) override
Methods required by superclass.
 
void BuildRepresentation() override
Methods required by superclass.
 
void SetBottomRepresentation(vtkSliderRepresentation3D *)
Set and get the instances of vtkSliderRepresentation used to implement this representation.
 
vtkSliderRepresentation3D * TopRepresentation
 
~vtkCheckerboardRepresentation() override
 
void ReleaseGraphicsResources(vtkWindow *w) override
Methods required by superclass.
 
vtkSliderRepresentation3D * BottomRepresentation
 
void SetTopRepresentation(vtkSliderRepresentation3D *)
Set and get the instances of vtkSliderRepresentation used to implement this representation.
 
static vtkCheckerboardRepresentation * New()
Instantiate class.
 
vtkCheckerboardRepresentation()
 
draw an image in a rendered 3D scene
 
show two images at once using a checkboard pattern
 
a simple class to control print indentation
 
provide the representation for a vtkSliderWidget with a 3D skin
 
abstract specification for Viewports
 
window superclass for vtkRenderWindow