14 #include "vtkRegressionTestImage.h"
21 #include "vtkTestUtilities.h"
52 inline void CreatePolarAxesPipeline(
56 char* fname = vtkTestUtilities::ExpandDataFileName(argc, argv,
"Data/teapot.g");
57 reader->SetGeometryFileName(fname);
vtkProperty * GetSecondaryPolarArcsProperty()
Get/Set secondary polar arcs actors property.
virtual void SetScreenSize(double)
Explicitly specify the screen size of title and label text.
virtual void SetColor(double, double, double)
Set the color of the text.
vtkTextProperty * GetSecondaryRadialAxesTextProperty()
Set/Get the secondary radial axes text property.
vtkAlgorithmOutput * GetOutputPort(int index)
Get a proxy object corresponding to the given output port of this algorithm.
vtkProperty * GetProperty()
Set/Get the property object that controls this actors surface properties.
double * GetBounds()
Return a pointer to the geometry bounding box in the form (xmin,xmax, ymin,ymax, zmin,zmax).
virtual bool Update(int port)
Bring this algorithm's outputs up-to-date.
void SetRenderWindow(vtkRenderWindow *aren)
Set/Get the rendering window being controlled by this object.
virtual void SetBackground(double, double, double)
Set/Get the background color of the rendering screen using an rgb color specification.
virtual void AddRenderer(vtkRenderer *)
Add a renderer to the list of renderers.
vtkTextProperty * GetPolarAxisTitleTextProperty()
Set/Get the polar axis title text property.
void Render() override
Ask each renderer owned by this RenderWindow to render its image and synchronize this process...
vtkTextProperty * GetLastRadialAxisTextProperty()
Set/Get the last radial axis text property.
virtual void SetPosition(double, double, double)
Set/Get the position of the light.
void SetPosition(double x, double y, double z)
Set/Get the position of the camera in world coordinates.
vtkProperty * GetPolarAxisProperty()
Get/Set polar axis actor properties.
vtkProperty * GetPolarArcsProperty()
Get/Set principal polar arc actor property.
vtkCamera * GetActiveCamera()
Get the current camera.
virtual void SetDiffuseColor(double, double, double)
Set/Get the diffuse surface color.
void AddViewProp(vtkProp *)
Add a prop to the list of props.
platform-independent render window interaction including picking and frame rate control.
virtual void SetSize(int width, int height)
Set the size (width and height) of the rendering window in screen coordinates (in pixels)...
virtual void SetMaximumAngle(double)
Set/Get the maximum radius of the polar coordinates (in degrees).
virtual void SetBounds(double, double, double, double, double, double)
Explicitly specify the region in space around which to draw the bounds.
virtual void SetInputConnection(int port, vtkAlgorithmOutput *input)
Set the connection for the given input port index.
virtual void SetPolarLabelFormat(const char *)
Set/Get the std::format or printf style format with which to print the polar axis labels...
virtual void SetMaximumRadius(double)
Set/Get the maximum radius of the polar coordinates.
virtual void SetCamera(vtkCamera *)
Set/Get the camera to perform scaling and translation of the vtkPolarAxesActor.
void SetFocalPoint(double x, double y, double z)
Set/Get the focal of the camera in world coordinates.
vtkProperty * GetLastRadialAxisProperty()
Get/Set last radial axis actor properties.
virtual void SetMultiSamples(int)
Set / Get the number of multisamples to use for hardware antialiasing.
void SetClippingRange(double dNear, double dFar)
Set/Get the location of the near and far clipping planes along the direction of projection.
vtkTextProperty * GetPolarAxisLabelTextProperty()
Set/Get the polar axis labels text property.
vtkProperty * GetSecondaryRadialAxesProperty()
Get/Set secondary radial axes actors properties.
Allocate and hold a VTK object.
virtual void SetWindowName(const char *)
Get name of rendering window.
virtual void SetFontSize(int)
Set/Get the font size (in points).
virtual void SetColor(double r, double g, double b)
Set the color of the object.
virtual void SetMapper(vtkMapper *)
This is the method that is used to connect an actor to the end of a visualization pipeline...
virtual void SetRequestedNumberOfRadialAxes(vtkIdType)
Gets/Sets the number of radial axes.
virtual void SetPole(double[3])
Explicitly specify the coordinate of the pole.
void AddLight(vtkLight *)
Add a light to the list of lights.
void SetActiveCamera(vtkCamera *)
Specify the camera to use for this renderer.
vtkPolyData * GetOutput()
Get the output data object for a port on this algorithm.
virtual void SetFocalPoint(double, double, double)
Set/Get the point at which the light is shining.
create an actor of a polar axes -
virtual void SetMinimumAngle(double)
Set/Get the minimum radius of the polar coordinates (in degrees).