Foxit PDF SDK

Classes | Typedefs | Functions
fx_coordinates.h File Reference

Header file for coordinate system. More...

Go to the source code of this file.

## 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 const CFX_PSVTemplate< FX_INT32 > * | FX_LPCPOINT
| Type definition for constant pointer to integer point.
typedef const CFX_PSVTemplate< FX_FLOAT > * | FX_LPCPOINTF
| Type definition for constant pointer to float point.
typedef const CFX_RTemplate< FX_INT32 > * | FX_LPCRECT
| Type definition for constant pointer to integer rectangle.
typedef const CFX_RTemplate< FX_FLOAT > * | 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.