 |
VTK
9.1.0
|
Go to the documentation of this file. 1 #ifndef TestAxisActorInternal_h
2 #define TestAxisActorInternal_h
115 axisZActor->
SetBounds(0, 0, 0, 0, 0, 10);
148 renderWindow->
SetSize(300, 300);
155 renderWindowInteractor->
Start();
void SetRenderWindow(vtkRenderWindow *aren)
Set/Get the rendering window being controlled by this object.
void SetTitleScale(const double scale)
virtual void SetExponentLocation(int location)
Get/Set the location of the Detached Exponent related to the axis.
virtual void SetMinorTicksVisible(vtkTypeBool)
Set/Get the flag that controls whether the minor ticks are visible.
void SetAxisMajorTicksProperty(vtkProperty *)
Get/Set axis actor property (axis and its ticks)
virtual void SetBackground(double, double, double)
Set/Get the background color of the rendering screen using an rgb color specification.
void SetAxisMinorTicksProperty(vtkProperty *)
Get/Set axis actor property (axis and its ticks)
void AddActor(vtkProp *p)
Add/Remove different types of props to the renderer.
vtkProperty * GetProperty()
Set/Get the property object that controls this actors surface properties.
void SetBounds(const double bounds[6])
Set or get the bounds for this Actor as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).
void SetTickLocationToInside(void)
virtual void SetDeltaRangeMinor(double)
Set/Get the starting position for minor and major tick points on the range and the delta values that ...
virtual void SetExponentVisibility(bool)
Set/Get visibility of the axis detached exponent.
virtual void SetColor(double, double, double)
Set the color of the text.
virtual void SetCamera(vtkCamera *)
Set/Get the camera for this axis.
virtual void SetMajorTickSize(double)
Set/Get the size of the major tick marks.
int TestAxisActorInternal(int use2dMode, int use3dProp)
virtual void SetUse2DMode(int)
Set/Get the 2D mode.
void SetAxisTypeToY(void)
Set/Get the type of this axis.
virtual void SetLog(bool)
Set/Get The type of scale, enable logarithmic scale or linear by default.
void SetTitle(const char *t)
Set/Get the title of the axis actor,.
void SetFocalPoint(double x, double y, double z)
Set/Get the focal of the camera in world coordinates.
virtual void SetSize(int width, int height)
Set the size (width and height) of the rendering window in screen coordinates (in pixels).
vtkCamera * GetActiveCamera()
Get the current camera.
virtual void SetOpacity(double)
Set/Get the text's opacity.
virtual void SetDeltaRangeMajor(double)
Set/Get the starting position for minor and major tick points on the range and the delta values that ...
virtual void AddRenderer(vtkRenderer *)
Add a renderer to the list of renderers.
void Render() override
Ask each renderer owned by this RenderWindow to render its image and synchronize this process.
void SetValue(vtkIdType id, vtkStdString value)
Set the data at a particular index.
a virtual camera for 3D rendering
virtual void SetTitleAlignLocation(int location)
Get/Set the alignment of the title related to the axis.
void SetExponent(const char *t)
Set/Get the common exponent of the labels values.
void SetAxisTypeToX(void)
Set/Get the type of this axis.
void SetPosition(double x, double y, double z)
Set/Get the position of the camera in world coordinates.
void SetAxisTypeToZ(void)
Set/Get the type of this axis.
virtual void SetColor(double r, double g, double b)
Set the color of the object.
virtual void SetMinorTickSize(double)
Set/Get the size of the major tick marks.
void SetTickLocationToBoth(void)
virtual void SetRange(double, double)
Specify the (min,max) axis range.
void SetTickLocationToOutside(void)
void SetAxisLinesProperty(vtkProperty *)
Get/Set axis actor property (axis and its ticks) (kept for compatibility)
void SetLabels(vtkStringArray *labels)
virtual void SetExponentOffset(double)
Set/Get the offsets used to position texts.
virtual void SetLabelTextProperty(vtkTextProperty *p)
Set/Get the axis labels text property.
virtual void Start()
Start the event loop.
virtual void SetLabelOffset(double)
Set/Get the offsets used to position texts.
virtual void SetPoint1(double x[3])
Specify the position of the first point defining the axis.
virtual void SetMinorRangeStart(double)
Set/Get the starting position for minor and major tick points on the range and the delta values that ...
void SetAxisMainLineProperty(vtkProperty *)
Get/Set main line axis actor property.
virtual void SetMultiSamples(int)
Set / Get the number of multisamples to use for hardware antialiasing.
virtual void SetAmbient(double)
Set/Get the ambient lighting coefficient.
void SetLabelScale(const double scale)
virtual void SetTitleOffset(double)
Set/Get the offsets used to position texts.
virtual void SetTitleTextProperty(vtkTextProperty *p)
Set/Get the axis title text property.
virtual void SetUseTextActor3D(int)
Render text as polygons (vtkVectorText) or as sprites (vtkTextActor3D).
virtual void SetPoint2(double x[3])
Specify the position of the second point defining the axis.
virtual void SetDiffuse(double)
Set/Get the diffuse lighting coefficient.
void SetNumberOfTuples(vtkIdType number) override
Set the number of tuples (a component group) in the array.
virtual void SetMajorRangeStart(double)
Set/Get the starting position for minor and major tick points on the range and the delta values that ...