|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| wingdi.h
| Unicode
| No
| Platform Notes
| None
|
|
|
XFORM
The
XFORM structure specifies a world-space to page-space transformation.
typedef struct _XFORM { // xfrm
FLOAT eM11;
FLOAT eM12;
FLOAT eM21;
FLOAT eM22;
FLOAT eDx;
FLOAT eDy;
} XFORM;
Members
eM11
Specifies the following:
Operation
| Meaning
|
Scaling
| Horizontal scaling component
|
Rotation
| Cosine of rotation angle
|
Reflection
| Horizontal component
|
eM12
Specifies the following:
Operation
| Meaning
|
Shear
| Horizontal proportionality constant
|
Rotation
| Sine of the rotation angle
|
eM21
Specifies the following:
Operation
| Meaning
|
Shear
| Vertical proportionality constant
|
Rotation
| Negative sine of the rotation angle
|
eM22
Specifies the following:
Operation
| Meaning
|
Scaling
| Vertical scaling component
|
Rotation
| Cosine of rotation angle
|
Reflection
| Vertical reflection component
|
eDx
Specifies the horizontal translation component.
eDy
Specifies the vertical translation component.
Remarks
The following list describes how the members are used for each operation:
Operation
| eM11
| eM12
| eM21
| eM22
|
Rotation
| Cosine
| Sine
| Negative sine
| Cosine
|
Scaling
| Horizontal scaling component
| Nothing
| Nothing
| Vertical Scaling Component
|
Shear
| Nothing
| Horizontal Proportionality Constant
| Vertical Proportionality Constant
| Nothing
|
Reflection
| Horizontal Reflection Component
| Nothing
| Nothing
| Vertical Reflection Component
|
See Also
ExtCreateRegion,
GetWorldTransform,
ModifyWorldTransform,
PlayEnhMetaFile,
SetWorldTransform
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database