IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Typedefs | Enumerations
GeometryTransform2dTypes.h File Reference

Predefined types for geometry 2d transform management. More...

#include <IPSDKGeometry/Entity/2d/GeometryEntity2dTypes.h>
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::geom
 Namespace aggregating geometrical routines and classes.
 

Typedefs

typedef boost::shared_ptr< BaseGeometryTransform2d > ipsdk::geom::GeometryTransform2dPtr
 shared pointer to BaseGeometryTransform2d
 
typedef boost::shared_ptr< const BaseGeometryTransform2d > ipsdk::geom::GeometryTransform2dConstPtr
 shared pointer to const BaseGeometryTransform2d
 

Enumerations

enum  ipsdk::geom::eTransform2dType {
  ipsdk::geom::eT2DT_Translation, ipsdk::geom::eT2DT_Rotation, ipsdk::geom::eT2DT_Scale, ipsdk::geom::eT2DT_AnisotropicScale,
  ipsdk::geom::eT2DT_RigidTransform, ipsdk::geom::eT2DT_SimilarityTransform, ipsdk::geom::eT2DT_HomographyTransform, ipsdk::geom::eT2DT_Centroid,
  ipsdk::geom::eT2DT_ConvexHull, ipsdk::geom::eT2DT_Envelope, ipsdk::geom::eT2DT_Simplify, ipsdk::geom::eT2DT_MinEnclosingCircle
}
 Enumerate describing geometry 2d transform type. More...
 

Detailed Description

Predefined types for geometry 2d transform management.

Author
E. Noirfalise
Date
2015/04/17