Data Structures |
struct | tuttle::plugin::NotCenteredCoodinate< coord > |
struct | tuttle::plugin::NotCenteredCoodinate< eCoordinateSystemXYc > |
struct | tuttle::plugin::NotCenteredCoodinate< eCoordinateSystemXYcn > |
struct | tuttle::plugin::NotCenteredCoodinate< eCoordinateSystemXXc > |
struct | tuttle::plugin::NotCenteredCoodinate< eCoordinateSystemXXcn > |
struct | tuttle::plugin::NotNormalizedCoodinate< coord > |
struct | tuttle::plugin::NotNormalizedCoodinate< eCoordinateSystemXYcn > |
struct | tuttle::plugin::NotNormalizedCoodinate< eCoordinateSystemXYn > |
struct | tuttle::plugin::NotNormalizedCoodinate< eCoordinateSystemXXc > |
struct | tuttle::plugin::NotNormalizedCoodinate< eCoordinateSystemXXn > |
struct | tuttle::plugin::CoordinateSystemAxisXY< coord > |
struct | tuttle::plugin::CoordinateSystemAxisXY< eCoordinateSystemXXc > |
struct | tuttle::plugin::CoordinateSystemAxisXY< eCoordinateSystemXX > |
struct | tuttle::plugin::CoordinateSystemAxisXY< eCoordinateSystemXXcn > |
struct | tuttle::plugin::CoordinateSystemAxisXY< eCoordinateSystemXXn > |
Namespaces |
namespace | tuttle |
| global namespace of the project
|
namespace | tuttle::plugin |
Typedefs |
typedef ::boost::gil::point2
< double > | tuttle::plugin::Point2Double |
Enumerations |
enum | tuttle::plugin::ECoordinateSystem {
tuttle::plugin::eCoordinateSystemXYc,
tuttle::plugin::eCoordinateSystemXY,
tuttle::plugin::eCoordinateSystemXYcn,
tuttle::plugin::eCoordinateSystemXYn,
tuttle::plugin::eCoordinateSystemXXc,
tuttle::plugin::eCoordinateSystemXX,
tuttle::plugin::eCoordinateSystemXXcn,
tuttle::plugin::eCoordinateSystemXXn
} |
Functions |
template<typename Value , typename Point > |
Value | tuttle::plugin::canonicalXXToNormalizedXX (const Value &v, const Point &imgSize) |
template<typename Value , typename Point > |
Value | tuttle::plugin::normalizedXXToCanonicalXX (const Value &v, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointCanonicalXYToNormalizedXY (const Point &point, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointNormalizedXYToCanonicalXY (const Point &point, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointCanonicalXYToNormalizedXX (const Point &point, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointCanonicalXYToNormalizedXXc (const Point &point, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointNormalizedXXToCanonicalXX (const Point &point, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointCanonicalXXToNormalizedXX (const Point &point, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointNormalizedXXToCanonicalXY (const Point &point, const Point &imgSize) |
template<typename Point > |
Point | tuttle::plugin::pointNormalizedXXcToCanonicalXY (const Point &point, const Point &imgSize) |
template<ECoordinateSystem from, ECoordinateSystem to> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem (const Point2Double &point, const Point2Double &imgSize) |
template<> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXYn > (const Point2Double &point, const Point2Double &imgSize) |
template<> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXYn, eCoordinateSystemXY > (const Point2Double &point, const Point2Double &imgSize) |
template<> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXn > (const Point2Double &point, const Point2Double &imgSize) |
template<> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXcn > (const Point2Double &point, const Point2Double &imgSize) |
template<> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXX > (const Point2Double &point, const Point2Double &imgSize) |
template<> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXY > (const Point2Double &point, const Point2Double &imgSize) |
template<> |
Point2Double | tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXXcn, eCoordinateSystemXY > (const Point2Double &point, const Point2Double &imgSize) |