void QccPointPrint(const
QccPoint *point);
void QccPointCopy(QccPoint *point1, const QccPoint
*point2);
void QccPointAffineTransform(const QccPoint *point1, QccPoint *point2, QccMatrix affine_transform);
typedef struct
{
double x;
double y;
} QccPoint;
The fields of QccPoint are as follows:
QccPointCopy() copies point2 to point1.
QccPointAffineTransform() passes point1 through the affine transform given by affine_transform, returning the resulting, transform point as point2. affine_transform is assumed to be a 3 x 3 matrix representing the affine transform in homogeneous coordinates.