LibreOffice
LibreOffice 24.2 SDK API Reference
|
Interfaces and data types to deal with basic geometric entities. More...
Classes | |
struct | AffineMatrix2D |
This structure defines a 2 by 3 affine matrix. More... | |
struct | AffineMatrix3D |
This structure defines a 3 by 4 affine matrix. More... | |
struct | EllipticalArc |
This structure specifies an arbitrary elliptical arc. More... | |
struct | IntegerBezierSegment2D |
This structure contains the relevant data for a cubic Bezier curve. More... | |
struct | IntegerPoint2D |
This structure defines a two-dimensional point. More... | |
struct | IntegerRectangle2D |
This structure contains the necessary information for a two-dimensional rectangle. More... | |
struct | IntegerSize2D |
This structure contains data representing a two-dimensional size. More... | |
struct | Matrix2D |
This structure defines a 2 by 2 matrix. More... | |
struct | RealBezierSegment2D |
This structure contains the relevant data for a cubic Bezier curve. More... | |
struct | RealPoint2D |
This structure defines a two-dimensional point. More... | |
struct | RealRectangle2D |
This structure contains the necessary information for a two-dimensional rectangle. More... | |
struct | RealRectangle3D |
This structure contains the necessary information for a three-dimensional cube. More... | |
struct | RealSize2D |
This structure contains data representing a two-dimensional size. More... | |
interface | XMapping2D |
Interface defining an arbitrary bijective mapping from R^2 to R^2. More... | |
Interfaces and data types to deal with basic geometric entities.