VTK
9.1.20220527
|
#include <vtkTextRenderer.h>
Public Member Functions | |
Metrics () | |
Construct a Metrics object with all members initialized to 0. More... | |
Public Attributes | |
vtkTuple< int, 4 > | BoundingBox |
The axis-aligned bounding box of the rendered text and background, in pixels. More... | |
vtkVector2i | TopLeft |
The corners of the rendered text (or background, if applicable), in pixels. More... | |
vtkVector2i | TopRight |
The corners of the rendered text (or background, if applicable), in pixels. More... | |
vtkVector2i | BottomLeft |
The corners of the rendered text (or background, if applicable), in pixels. More... | |
vtkVector2i | BottomRight |
The corners of the rendered text (or background, if applicable), in pixels. More... | |
vtkVector2i | Ascent |
Vectors representing the rotated ascent and descent of the text. More... | |
vtkVector2i | Descent |
Vectors representing the rotated ascent and descent of the text. More... | |
Definition at line 81 of file vtkTextRenderer.h.
|
inline |
Construct a Metrics object with all members initialized to 0.
Definition at line 86 of file vtkTextRenderer.h.
vtkTuple<int, 4> vtkTextRenderer::Metrics::BoundingBox |
The axis-aligned bounding box of the rendered text and background, in pixels.
The origin of the bounding box is the anchor point of the data when considering justification. Layout is { xMin, xMax, yMin, yMax }.
Definition at line 102 of file vtkTextRenderer.h.
vtkVector2i vtkTextRenderer::Metrics::TopLeft |
The corners of the rendered text (or background, if applicable), in pixels.
Uses the same origin as BoundingBox.
Definition at line 109 of file vtkTextRenderer.h.
vtkVector2i vtkTextRenderer::Metrics::TopRight |
The corners of the rendered text (or background, if applicable), in pixels.
Uses the same origin as BoundingBox.
Definition at line 110 of file vtkTextRenderer.h.
vtkVector2i vtkTextRenderer::Metrics::BottomLeft |
The corners of the rendered text (or background, if applicable), in pixels.
Uses the same origin as BoundingBox.
Definition at line 111 of file vtkTextRenderer.h.
vtkVector2i vtkTextRenderer::Metrics::BottomRight |
The corners of the rendered text (or background, if applicable), in pixels.
Uses the same origin as BoundingBox.
Definition at line 112 of file vtkTextRenderer.h.
vtkVector2i vtkTextRenderer::Metrics::Ascent |
Vectors representing the rotated ascent and descent of the text.
This is the distance above or below the baseline. Not all backends support this, and may leave these vectors set to 0.
Definition at line 121 of file vtkTextRenderer.h.
vtkVector2i vtkTextRenderer::Metrics::Descent |
Vectors representing the rotated ascent and descent of the text.
This is the distance above or below the baseline. Not all backends support this, and may leave these vectors set to 0.
Definition at line 122 of file vtkTextRenderer.h.