Foxit PDF SDK
fx_coordinates.h File Reference

Header file for coordinate system. More...

Classes

class  CFX_ATemplate< baseType >
 
class  CFX_ATemplate< baseType >
 
class  CFX_ETemplate< baseType >
 
class  CFX_ETemplate< baseType >
 
class  CFX_FloatRect
 
class  CFX_Matrix
 
class  CFX_PRLTemplate< baseType >
 
class  CFX_PRLTemplate< baseType >
 
class  CFX_PSVTemplate< BaseType >
 
class  CFX_PSVTemplate< BaseType >
 
class  CFX_RRTemplate< baseType >
 
class  CFX_RRTemplate< baseType >
 
class  CFX_RTemplate< baseType >
 
class  CFX_RTemplate< baseType >
 
class  CFX_VTemplate< baseType >
 
class  CFX_VTemplate< baseType >
 
struct  FX_RECT
 
struct  FX_SMALL_RECT
 

Typedefs

typedef CFX_ATemplate< FX_INT32 > CFX_Arc
 Type definition for arc class for integer.
 
typedef CFX_ATemplate< FX_FLOAT > CFX_ArcF
 Type definition for arc class for float.
 
typedef CFX_ETemplate< FX_INT32 > CFX_Ellipse
 Type definition for ellipse class for integer.
 
typedef CFX_ETemplate< FX_FLOAT > CFX_EllipseF
 Type definition for ellipse class for float.
 
typedef CFX_PRLTemplate< FX_INT32 > CFX_Parallelogram
 Type definition for parallelogram class for integer.
 
typedef CFX_PRLTemplate< FX_FLOAT > CFX_ParallelogramF
 Type definition for parallelogram class for float.
 
typedef CFX_PSVTemplate< FX_INT32 > CFX_Point
 Type definition for point class for integer.
 
typedef CFX_PSVTemplate< FX_FLOAT > CFX_PointF
 Type definition for point class for float.
 
typedef CFX_ArrayTemplate< CFX_Point > CFX_Points
 Type definition for integer point array.
 
typedef CFX_ArrayTemplate< CFX_PointF > CFX_PointsF
 Type definition for float point array.
 
typedef CFX_RTemplate< FX_INT32 > CFX_Rect
 Type definition for rectangle class for integer.
 
typedef CFX_ArrayTemplate< CFX_FloatRect > CFX_RectArray
 Rectangle array.
 
typedef CFX_RTemplate< FX_FLOAT > CFX_RectF
 Type definition for rectangle class for float.
 
typedef CFX_ArrayTemplate< CFX_RectF > CFX_RectFArray
 Type definition for rect array.
 
typedef CFX_RRTemplate< FX_INT32 > CFX_RoundRect
 Type definition for round-corner rectangle class for integer.
 
typedef CFX_RRTemplate< FX_FLOAT > CFX_RoundRectF
 Type definition for round-corner rectangle class for float.
 
typedef CFX_PSVTemplate< FX_INT32 > CFX_Size
 Type definition for size class for integer.
 
typedef CFX_PSVTemplate< FX_FLOAT > CFX_SizeF
 Type definition for size class for float.
 
typedef CFX_VTemplate< FX_INT32 > CFX_Vector
 Vector class for integer.
 
typedef CFX_VTemplate< FX_FLOAT > CFX_VectorF
 Vector class for float.
 
typedef CFX_PSVTemplate< FX_INT32 > const * FX_LPCPOINT
 Type definition for constant pointer to integer point.
 
typedef CFX_PSVTemplate< FX_FLOAT > const * FX_LPCPOINTF
 Type definition for constant pointer to float point.
 
typedef CFX_RTemplate< FX_INT32 > const * FX_LPCRECT
 Type definition for constant pointer to integer rectangle.
 
typedef CFX_RTemplate< FX_FLOAT > const * FX_LPCRECTF
 Type definition for constant pointer to float rectangle.
 
typedef CFX_PSVTemplate< FX_INT32 > * FX_LPPOINT
 Type definition for pointer to integer point.
 
typedef CFX_PSVTemplate< FX_FLOAT > * FX_LPPOINTF
 Type definition for pointer to float point.
 
typedef CFX_RTemplate< FX_INT32 > * FX_LPRECT
 Type definition for pointer to integer rectangle.
 
typedef CFX_RTemplate< FX_FLOAT > * FX_LPRECTF
 Type definition for pointer to float rectangle.
 

Functions

FX_BOOL FX_IsRectAdjacent (const CFX_FloatRect &rect1, const CFX_FloatRect &rect2, FX_FLOAT alignmentTolerance, FX_FLOAT distanceTolerance, int direction)
 Check if a rectangle is adjacent to the other rectangle in the horizontal or vertical direction. More...
 

Detailed Description

Header file for coordinate system.

Copyright (C) 2003-2026, Foxit Software Inc.. All Rights Reserved.

http://www.foxitsoftware.com

The following code is copyrighted and is the proprietary of Foxit Software Inc.. It is not allowed to distribute any parts of Foxit PDF SDK to third party or public without permission unless an agreement is signed between Foxit Software Inc. and customers to explicitly grant customers permissions.