PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
math_types.h
Go to the documentation of this file.
1// Copyright (c) 2009-2025 Avanquest Software. All rights reserved.
2
3#ifndef PDFSDK_MATH_TYPES_H_
4#define PDFSDK_MATH_TYPES_H_
5
11typedef struct
12{
13 float x;
14 float y;
15} PDPointF;
16
17typedef struct
18{
19 int x;
20 int y;
21} PDPointI;
22
23typedef struct
24{
25 float width;
26 float height;
27} PDSizeF;
28
29typedef struct
30{
31 float left;
32 float top;
33 float right;
34 float bottom;
35} PDRectF;
36
37typedef struct
38{
39 int width;
40 int height;
41} PDSizeI;
42
43typedef struct
44{
45 int left;
46 int top;
47 int right;
48 int bottom;
49} PDRectI;
50
51typedef struct
52{
53 PDPointF topleft;
54 PDPointF topright;
55 PDPointF botleft;
56 PDPointF botright;
57} PDQuad;
58
59typedef struct
60{
61 float a;
62 float b;
63 float c;
64 float d;
65 float e;
66 float f;
67} PDMatrix;
68
69#endif
Definition math_types.h:60
Definition math_types.h:12
Definition math_types.h:18
Definition math_types.h:52
Definition math_types.h:30
Definition math_types.h:44
Definition math_types.h:24
Definition math_types.h:38