Окт 13

Аффинные преобразования

Преобразования, поддерживаемые в Windows NT/2000, относятся к классу двумерных аффинных преобразований. Аффинное преобразование отображает параллельные линии в параллельные линии, а конечные точки — в конечные точки. Двумерное аффинное преобразование определяется шестью числами, образующими матрицу 2 х 3. В Win32 API такие матрицы определяются структурой XF0RM:
typedef struct JFORM {
FLOAT eMll;
FLOAT eM12;
FLOAT eM21;
FLOAT eM22:
FLOAT eDx:
FLOAT eDy: } XFORM;