VTK
|
#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 75 of file vtkTextRenderer.h.
|
inline |
Construct a Metrics object with all members initialized to 0.
Definition at line 80 of file vtkTextRenderer.h.
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 92 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 99 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 100 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 101 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 102 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 111 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 112 of file vtkTextRenderer.h.