IMathHelper Interface

From PDF XChange PDF SDK
Jump to: navigation, search
(Automatic page editing by robot)
 
m (Automatic page editing by robot)
 
Line 12: Line 12:
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_Decompose|Matrix_Decompose]]
 
| [[PXV:IMathHelper_Matrix_Decompose|Matrix_Decompose]]
| [[PXV:IMathHelper_Matrix_Multiply|Matrix_Multiply]]
 
| [[PXV:IMathHelper_Point_Transform2x2|Point_Transform2x2]]
 
| [[PXV:IMathHelper_Rect_IsEqualF|Rect_IsEqualF]]
 
|-
 
| [[PXV:IMathHelper_Matrix_GetDeterminant|Matrix_GetDeterminant]]
 
 
| [[PXV:IMathHelper_Matrix_MultiplyF|Matrix_MultiplyF]]
 
| [[PXV:IMathHelper_Matrix_MultiplyF|Matrix_MultiplyF]]
| [[PXV:IMathHelper_Point_Transform2x2DF|Point_Transform2x2DF]]
+
| [[PXV:IMathHelper_Point_Transform2x2F|Point_Transform2x2F]]
 
| [[PXV:IMathHelper_Rect_Normalize|Rect_Normalize]]
 
| [[PXV:IMathHelper_Rect_Normalize|Rect_Normalize]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_GetDeterminantF|Matrix_GetDeterminantF]]
+
| [[PXV:IMathHelper_Matrix_GetDeterminant|Matrix_GetDeterminant]]
 
| [[PXV:IMathHelper_Matrix_ParlToParl|Matrix_ParlToParl]]
 
| [[PXV:IMathHelper_Matrix_ParlToParl|Matrix_ParlToParl]]
| [[PXV:IMathHelper_Point_Transform2x2F|Point_Transform2x2F]]
+
| [[PXV:IMathHelper_Point_TransformDF|Point_TransformDF]]
 
| [[PXV:IMathHelper_Rect_NormalizeF|Rect_NormalizeF]]
 
| [[PXV:IMathHelper_Rect_NormalizeF|Rect_NormalizeF]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_GetScale|Matrix_GetScale]]
+
| [[PXV:IMathHelper_Matrix_GetDeterminantF|Matrix_GetDeterminantF]]
 
| [[PXV:IMathHelper_Matrix_ParlToParlF|Matrix_ParlToParlF]]
 
| [[PXV:IMathHelper_Matrix_ParlToParlF|Matrix_ParlToParlF]]
| [[PXV:IMathHelper_Point_TransformDF|Point_TransformDF]]
+
| [[PXV:IMathHelper_Point_TransformF|Point_TransformF]]
 
| [[PXV:IMathHelper_Rect_PtIn|Rect_PtIn]]
 
| [[PXV:IMathHelper_Rect_PtIn|Rect_PtIn]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_GetScaleF|Matrix_GetScaleF]]
+
| [[PXV:IMathHelper_Matrix_GetScale|Matrix_GetScale]]
 
| [[PXV:IMathHelper_Matrix_RectToRect|Matrix_RectToRect]]
 
| [[PXV:IMathHelper_Matrix_RectToRect|Matrix_RectToRect]]
| [[PXV:IMathHelper_Point_TransformF|Point_TransformF]]
+
| [[PXV:IMathHelper_Quad_HasIntersect|Quad_HasIntersect]]
 
| [[PXV:IMathHelper_Rect_PtInF|Rect_PtInF]]
 
| [[PXV:IMathHelper_Rect_PtInF|Rect_PtInF]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_Invert|Matrix_Invert]]
+
| [[PXV:IMathHelper_Matrix_GetScaleF|Matrix_GetScaleF]]
 
| [[PXV:IMathHelper_Matrix_RectToRectF|Matrix_RectToRectF]]
 
| [[PXV:IMathHelper_Matrix_RectToRectF|Matrix_RectToRectF]]
| [[PXV:IMathHelper_Quad_HasIntersect|Quad_HasIntersect]]
+
| [[PXV:IMathHelper_Quad_HasIntersectF|Quad_HasIntersectF]]
| [[PXV:IMathHelper_Rect_Transform|Rect_Transform]]
+
| [[PXV:IMathHelper_Rect_To_Quad|Rect_To_Quad]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_InvertF|Matrix_InvertF]]
+
| [[PXV:IMathHelper_Matrix_Invert|Matrix_Invert]]
 
| [[PXV:IMathHelper_Matrix_Reset|Matrix_Reset]]
 
| [[PXV:IMathHelper_Matrix_Reset|Matrix_Reset]]
| [[PXV:IMathHelper_Quad_HasIntersectF|Quad_HasIntersectF]]
+
| [[PXV:IMathHelper_Quad_PtIn|Quad_PtIn]]
| [[PXV:IMathHelper_Rect_Transform2x2|Rect_Transform2x2]]
+
| [[PXV:IMathHelper_Rect_To_QuadF|Rect_To_QuadF]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_IsAffine|Matrix_IsAffine]]
+
| [[PXV:IMathHelper_Matrix_InvertF|Matrix_InvertF]]
 
| [[PXV:IMathHelper_Matrix_ResetF|Matrix_ResetF]]
 
| [[PXV:IMathHelper_Matrix_ResetF|Matrix_ResetF]]
| [[PXV:IMathHelper_Quad_PtIn|Quad_PtIn]]
+
| [[PXV:IMathHelper_Quad_PtInF|Quad_PtInF]]
| [[PXV:IMathHelper_Rect_Transform2x2DF|Rect_Transform2x2DF]]
+
| [[PXV:IMathHelper_Rect_Transform|Rect_Transform]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_IsAffineF|Matrix_IsAffineF]]
+
| [[PXV:IMathHelper_Matrix_IsAffine|Matrix_IsAffine]]
 
| [[PXV:IMathHelper_Matrix_Rotate|Matrix_Rotate]]
 
| [[PXV:IMathHelper_Matrix_Rotate|Matrix_Rotate]]
| [[PXV:IMathHelper_Quad_PtInF|Quad_PtInF]]
+
| [[PXV:IMathHelper_Quad_To_Rect|Quad_To_Rect]]
| [[PXV:IMathHelper_Rect_Transform2x2F|Rect_Transform2x2F]]
+
| [[PXV:IMathHelper_Rect_Transform2x2|Rect_Transform2x2]]
 
|-
 
|-
| [[PXV:IMathHelper_Matrix_IsEqual|Matrix_IsEqual]]
+
| [[PXV:IMathHelper_Matrix_IsAffineF|Matrix_IsAffineF]]
 
| [[PXV:IMathHelper_Matrix_RotateF|Matrix_RotateF]]
 
| [[PXV:IMathHelper_Matrix_RotateF|Matrix_RotateF]]
 +
| [[PXV:IMathHelper_Quad_To_RectF|Quad_To_RectF]]
 +
| [[PXV:IMathHelper_Rect_Transform2x2DF|Rect_Transform2x2DF]]
 +
|-
 +
| [[PXV:IMathHelper_Matrix_IsEqual|Matrix_IsEqual]]
 +
| [[PXV:IMathHelper_Matrix_Scale|Matrix_Scale]]
 
| [[PXV:IMathHelper_Quad_Transform|Quad_Transform]]
 
| [[PXV:IMathHelper_Quad_Transform|Quad_Transform]]
| [[PXV:IMathHelper_Rect_TransformDF|Rect_TransformDF]]
+
| [[PXV:IMathHelper_Rect_Transform2x2F|Rect_Transform2x2F]]
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_IsEqualF|Matrix_IsEqualF]]
 
| [[PXV:IMathHelper_Matrix_IsEqualF|Matrix_IsEqualF]]
| [[PXV:IMathHelper_Matrix_Scale|Matrix_Scale]]
+
| [[PXV:IMathHelper_Matrix_ScaleF|Matrix_ScaleF]]
 
| [[PXV:IMathHelper_Quad_TransformDF|Quad_TransformDF]]
 
| [[PXV:IMathHelper_Quad_TransformDF|Quad_TransformDF]]
| [[PXV:IMathHelper_Rect_TransformF|Rect_TransformF]]
+
| [[PXV:IMathHelper_Rect_TransformDF|Rect_TransformDF]]
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_IsIdentity|Matrix_IsIdentity]]
 
| [[PXV:IMathHelper_Matrix_IsIdentity|Matrix_IsIdentity]]
| [[PXV:IMathHelper_Matrix_ScaleF|Matrix_ScaleF]]
+
| [[PXV:IMathHelper_Matrix_Skew|Matrix_Skew]]
 
| [[PXV:IMathHelper_Quad_TransformF|Quad_TransformF]]
 
| [[PXV:IMathHelper_Quad_TransformF|Quad_TransformF]]
| [[PXV:IMathHelper_Rect_Union|Rect_Union]]
+
| [[PXV:IMathHelper_Rect_TransformF|Rect_TransformF]]
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_IsIdentityF|Matrix_IsIdentityF]]
 
| [[PXV:IMathHelper_Matrix_IsIdentityF|Matrix_IsIdentityF]]
| [[PXV:IMathHelper_Matrix_Skew|Matrix_Skew]]
+
| [[PXV:IMathHelper_Matrix_SkewF|Matrix_SkewF]]
 
| [[PXV:IMathHelper_Rect_HasIntersect|Rect_HasIntersect]]
 
| [[PXV:IMathHelper_Rect_HasIntersect|Rect_HasIntersect]]
| [[PXV:IMathHelper_Rect_UnionF|Rect_UnionF]]
+
| [[PXV:IMathHelper_Rect_Union|Rect_Union]]
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_IsNull|Matrix_IsNull]]
 
| [[PXV:IMathHelper_Matrix_IsNull|Matrix_IsNull]]
| [[PXV:IMathHelper_Matrix_SkewF|Matrix_SkewF]]
+
| [[PXV:IMathHelper_Matrix_Translate|Matrix_Translate]]
 
| [[PXV:IMathHelper_Rect_HasIntersectF|Rect_HasIntersectF]]
 
| [[PXV:IMathHelper_Rect_HasIntersectF|Rect_HasIntersectF]]
| [[PXV:IMathHelper_XY_Transform|XY_Transform]]
+
| [[PXV:IMathHelper_Rect_UnionF|Rect_UnionF]]
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_IsNullF|Matrix_IsNullF]]
 
| [[PXV:IMathHelper_Matrix_IsNullF|Matrix_IsNullF]]
| [[PXV:IMathHelper_Matrix_Translate|Matrix_Translate]]
+
| [[PXV:IMathHelper_Matrix_TranslateF|Matrix_TranslateF]]
 
| [[PXV:IMathHelper_Rect_Intersect|Rect_Intersect]]
 
| [[PXV:IMathHelper_Rect_Intersect|Rect_Intersect]]
| [[PXV:IMathHelper_XY_TransformDF|XY_TransformDF]]
+
| [[PXV:IMathHelper_XY_Transform|XY_Transform]]
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_LineToLine|Matrix_LineToLine]]
 
| [[PXV:IMathHelper_Matrix_LineToLine|Matrix_LineToLine]]
| [[PXV:IMathHelper_Matrix_TranslateF|Matrix_TranslateF]]
+
| [[PXV:IMathHelper_Point_Transform|Point_Transform]]
 
| [[PXV:IMathHelper_Rect_IntersectF|Rect_IntersectF]]
 
| [[PXV:IMathHelper_Rect_IntersectF|Rect_IntersectF]]
| [[PXV:IMathHelper_XY_TransformF|XY_TransformF]]
+
| [[PXV:IMathHelper_XY_TransformDF|XY_TransformDF]]
 
|-
 
|-
 
| [[PXV:IMathHelper_Matrix_LineToLineF|Matrix_LineToLineF]]
 
| [[PXV:IMathHelper_Matrix_LineToLineF|Matrix_LineToLineF]]
| [[PXV:IMathHelper_Point_Transform|Point_Transform]]
+
| [[PXV:IMathHelper_Point_Transform2x2|Point_Transform2x2]]
 
| [[PXV:IMathHelper_Rect_IsEqual|Rect_IsEqual]]
 
| [[PXV:IMathHelper_Rect_IsEqual|Rect_IsEqual]]
 +
| [[PXV:IMathHelper_XY_TransformF|XY_TransformF]]
 +
|-
 +
| [[PXV:IMathHelper_Matrix_Multiply|Matrix_Multiply]]
 +
| [[PXV:IMathHelper_Point_Transform2x2DF|Point_Transform2x2DF]]
 +
| [[PXV:IMathHelper_Rect_IsEqualF|Rect_IsEqualF]]
 
|  
 
|  
 
|}
 
|}

Latest revision as of 00:55, 14 July 2016


The interface of object of PDF-XChange Editor SDK.

Methods

Matrix_Decompose Matrix_MultiplyF Point_Transform2x2F Rect_Normalize
Matrix_GetDeterminant Matrix_ParlToParl Point_TransformDF Rect_NormalizeF
Matrix_GetDeterminantF Matrix_ParlToParlF Point_TransformF Rect_PtIn
Matrix_GetScale Matrix_RectToRect Quad_HasIntersect Rect_PtInF
Matrix_GetScaleF Matrix_RectToRectF Quad_HasIntersectF Rect_To_Quad
Matrix_Invert Matrix_Reset Quad_PtIn Rect_To_QuadF
Matrix_InvertF Matrix_ResetF Quad_PtInF Rect_Transform
Matrix_IsAffine Matrix_Rotate Quad_To_Rect Rect_Transform2x2
Matrix_IsAffineF Matrix_RotateF Quad_To_RectF Rect_Transform2x2DF
Matrix_IsEqual Matrix_Scale Quad_Transform Rect_Transform2x2F
Matrix_IsEqualF Matrix_ScaleF Quad_TransformDF Rect_TransformDF
Matrix_IsIdentity Matrix_Skew Quad_TransformF Rect_TransformF
Matrix_IsIdentityF Matrix_SkewF Rect_HasIntersect Rect_Union
Matrix_IsNull Matrix_Translate Rect_HasIntersectF Rect_UnionF
Matrix_IsNullF Matrix_TranslateF Rect_Intersect XY_Transform
Matrix_LineToLine Point_Transform Rect_IntersectF XY_TransformDF
Matrix_LineToLineF Point_Transform2x2 Rect_IsEqual XY_TransformF
Matrix_Multiply Point_Transform2x2DF Rect_IsEqualF

See Also

IAUX_Inst::MathHelper