47 #ifndef vtkTexturedButtonRepresentation_h 48 #define vtkTexturedButtonRepresentation_h 50 #include "vtkInteractionWidgetsModule.h" 57 class vtkTextureArray;
95 vtkGetMacro(FollowCamera,
int);
148 void PlaceWidget(
double bounds[6]) VTK_OVERRIDE;
149 void BuildRepresentation() VTK_OVERRIDE;
150 void Highlight(
int state) VTK_OVERRIDE;
157 void ShallowCopy(
vtkProp *prop) VTK_OVERRIDE;
158 double *GetBounds() VTK_OVERRIDE;
160 void ReleaseGraphicsResources(
vtkWindow*) VTK_OVERRIDE;
161 int RenderOpaqueGeometry(
vtkViewport*) VTK_OVERRIDE;
162 int RenderTranslucentPolygonalGeometry(
vtkViewport*) VTK_OVERRIDE;
163 int HasTranslucentPolygonalGeometry() VTK_OVERRIDE;
183 void CreateDefaultProperties();
187 vtkTextureArray *TextureArray;
193 void RegisterPickers() VTK_OVERRIDE;
abstract superclass for all actors, volumes and annotations
represents an object (geometry & properties) in a rendered scene
abstract specification for Viewports
represent surface properties of a geometric object
defines a representation for a vtkButtonWidget
concrete dataset represents vertices, lines, polygons, and triangle strips
Proxy object to connect input/output ports.
window superclass for vtkRenderWindow
a simple class to control print indentation
topologically and geometrically regular array of data
handles properties associated with a texture map
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
map vtkPolyData to graphics primitives
a subclass of actor that always faces the camera
ray-cast cell picker for all kinds of Prop3Ds
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...