![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <algorithm>#include <edl/edltypes.h>#include <edl/edlmath.h>#include <edl/edlvector.h>#include <edl/edlerrors.h>Go to the source code of this file.
Classes | |
| class | PointTmpl< PointType > |
| Geometry primitives including: point, rectangle and matrix types supporting both integer and floating point values within. More... | |
| class | RectTmpl< PointType > |
| class | BoxTmpl< PointType > |
| Template for a PDF-style box. Similar to a rectangle but specified using a left, bottom, right and top coordinate. More... | |
| class | CTransformMatrix< TItem > |
| Matrix class - special 3x2 matrix. More... | |
| struct | CTransformMatrix< TItem >::DecomposeInfo |
Macros | |
| #define | EDLTMIN(a, b) |
| #define | EDLTMAX(a, b) |
Typedefs | |
| typedef PointTmpl< double > | FPoint |
| typedef PointTmpl< int32 > | IntPoint |
| typedef PointTmpl< uint32 > | UIntPoint |
| typedef PointTmpl< int64 > | Int64Point |
| typedef CEDLVector< FPoint > | CFPointVect |
| typedef RectTmpl< double > | FRect |
| typedef RectTmpl< int32 > | IntRect |
| typedef RectTmpl< int64 > | Int64Rect |
| typedef BoxTmpl< double > | FBox |
| typedef BoxTmpl< int32 > | IntBox |
| typedef BoxTmpl< int64 > | Int64Box |
| typedef CTransformMatrix< double > | FMatrix |
Functions | |
| template<typename PointType> | |
| const PointTmpl< PointType > | operator+ (const PointTmpl< PointType > &lhp, const PointTmpl< PointType > &rhp) |
| template<typename PointType> | |
| const PointTmpl< PointType > | operator- (const PointTmpl< PointType > &lhp, const PointTmpl< PointType > &rhp) |
| #define EDLTMAX | ( | a, | |
| b ) |
| #define EDLTMIN | ( | a, | |
| b ) |
| typedef CEDLVector<FPoint> CFPointVect |
| typedef CTransformMatrix<double> FMatrix |
| typedef PointTmpl<int64> Int64Point |
| const PointTmpl< PointType > operator+ | ( | const PointTmpl< PointType > & | lhp, |
| const PointTmpl< PointType > & | rhp ) |