28 #include "vtkRenderingCoreModule.h"
31 VTK_ABI_NAMESPACE_BEGIN
74 vtkSetMacro(LayerNumber,
int);
75 vtkGetMacro(LayerNumber,
int);
95 vtkViewportCoordinateMacro(
Position);
102 void SetDisplayPosition(
int,
int);
111 vtkViewportCoordinateMacro(Position2);
122 void SetWidth(
double w);
126 void SetHeight(
double h);
146 void ShallowCopy(
vtkProp* prop) override;
153 void ReleaseGraphicsResources(
vtkWindow*) override;
160 virtual
vtkCoordinate* GetActualPositionCoordinate() {
return this->PositionCoordinate; }
184 VTK_ABI_NAMESPACE_END
abstract superclass for all actors, volumes and annotations
vtkCoordinate * Position2Coordinate
vtkTypeUInt32 vtkMTimeType
abstract specification for Viewports
virtual int RenderOpaqueGeometry(vtkViewport *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
virtual vtkTypeBool HasTranslucentPolygonalGeometry()
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
virtual int RenderOverlay(vtkViewport *)
struct Position_t Position
a actor that draws 2D data
#define VTK_MARSHAL_EXCLUDE_REASON_IS_REDUNDANT
vtkCoordinate * PositionCoordinate
window superclass for vtkRenderWindow
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
virtual vtkCoordinate * GetActualPosition2Coordinate()
Return the actual vtkCoordinate reference that the mapper should use to position the actor...
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
#define VTK_MARSHALEXCLUDE(reason)
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
represent surface properties of a 2D image
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
abstract class specifies interface for objects which render 2D actors