Defines |
| #define | NDEBUG |
| #define | FIX2LONG(x) ((x) >> 4) |
| #define | LONG2FIX(x) ((x) << 4) |
| #define | FLOATOBJ_Equal _FLOATOBJ_Equal |
| #define | FLOATOBJ_GetLong _FLOATOBJ_GetLong |
| #define | FLOATOBJ_GetFix _FLOATOBJ_GetFix |
| #define | FLOATOBJ_IsLong _FLOATOBJ_IsLong |
| #define | FLOATOBJ_Equal0 _FLOATOBJ_Equal0 |
| #define | FLOATOBJ_Equal1 _FLOATOBJ_Equal1 |
Functions |
| | C_ASSERT (sizeof(FIX)==sizeof(LONG)) |
| FORCEINLINE VOID | MulAdd (PFLOATOBJ pfoDest, PFLOATOBJ pfo1, PFLOATOBJ pfo2, PFLOATOBJ pfo3, PFLOATOBJ pfo4) |
| FORCEINLINE VOID | MulAddLong (PFLOATOBJ pfoDest, PFLOATOBJ pfo1, LONG l2, PFLOATOBJ pfo3, LONG l4) |
| FORCEINLINE VOID | MulSub (PFLOATOBJ pfoDest, PFLOATOBJ pfo1, PFLOATOBJ pfo2, PFLOATOBJ pfo3, PFLOATOBJ pfo4) |
| FORCEINLINE ULONG | HintFromAccel (ULONG flAccel) |
| ULONG NTAPI | XFORMOBJ_UpdateAccel (IN XFORMOBJ *pxo) |
| ULONG NTAPI | XFORMOBJ_iSetXform (OUT XFORMOBJ *pxo, IN const XFORML *pxform) |
| ULONG NTAPI | XFORMOBJ_iCombine (IN XFORMOBJ *pxo, IN XFORMOBJ *pxo1, IN XFORMOBJ *pxo2) |
| ULONG NTAPI | XFORMOBJ_iCombineXform (IN XFORMOBJ *pxo, IN XFORMOBJ *pxo1, IN XFORML *pxform, IN BOOL bLeftMultiply) |
| ULONG NTAPI | XFORMOBJ_iInverse (OUT XFORMOBJ *pxoDst, IN XFORMOBJ *pxoSrc) |
| BOOL NTAPI | XFORMOBJ_bXformFixPoints (IN XFORMOBJ *pxo, IN ULONG cPoints, IN PPOINTL pptIn, OUT PPOINTL pptOut) |
| ULONG APIENTRY | XFORMOBJ_iGetXform (IN XFORMOBJ *pxo, OUT XFORML *pxform) |
| ULONG APIENTRY | XFORMOBJ_iGetFloatObjXform (IN XFORMOBJ *pxo, OUT FLOATOBJ_XFORM *pxfo) |
| BOOL APIENTRY | XFORMOBJ_bApplyXform (IN XFORMOBJ *pxo, IN ULONG iMode, IN ULONG cPoints, IN PVOID pvIn, OUT PVOID pvOut) |