24#ifndef vtkPolarAxesActor2D_h
25#define vtkPolarAxesActor2D_h
28#include "vtkRenderingAnnotationModule.h"
33VTK_ABI_NAMESPACE_BEGIN
a actor that draws 2D data
renders a concentric list of arcs on overlay.
a simple class to control print indentation
Allocate and hold a VTK object.
Display polar axes in Viewport 2D space.
void PrintSelf(ostream &os, vtkIndent indent) override
Print own members and call Superclass.
void GetOrigin(double origin[2])
Set the origin of the radial measurement, in normalized viewport coordinates.
void SetNumberOfAxes(int number)
Set/Get the number of Axes to use.
void SetEndAngle(double angle)
Set the angle for the last radial axis.
void GetActors2D(vtkPropCollection *pc) override
Append the underlying 2D actors to the collection.
void SetOrigin(double x, double y)
Set the origin of the radial measurement, in normalized viewport coordinates.
vtkTypeBool HasOpaqueGeometry() override
No opaque geometry for this actor.
int RenderOpaqueGeometry(vtkViewport *) override
Overriden as a no-op.
void SetAxesTextProperty(vtkTextProperty *property)
Set/Get the text property for the axes.
static vtkPolarAxesActor2D * New()
void SetNumberOfAxesTicks(int number)
Set/Get the number of ticks for each axis.
void SetAxesLength(double length)
Set/Get the length of each axis in viewport coordinates.
double GetAxesLength()
Set/Get the length of each axis in viewport coordinates.
double GetEndAngle()
Set the angle for the last radial axis.
void SetStartAngle(double angle)
Set the angle for the main radial axis.
int RenderOverlay(vtkViewport *viewport) override
Standard vtkProp render methods.
void SetOrigin(double origin[2])
Set the origin of the radial measurement, in normalized viewport coordinates.
int GetNumberOfAxesTicks()
Set/Get the number of ticks for each axis.
vtkTypeBool HasTranslucentPolygonalGeometry() override
No translucent geometry for this actor.
vtkTextProperty * GetAxesTextProperty()
Set/Get the text property for the axes.
double GetStartAngle()
Set the angle for the main radial axis.
~vtkPolarAxesActor2D() override=default
int GetNumberOfAxes()
Set/Get the number of Axes to use.
vtkRadialGridActor2D displays in overlay a list of vtkAxisActor2D sharing a same origin and rotating ...
represent text properties.
abstract specification for Viewports