eLynx SDK v3.0.1
C++ image processing API reference

eLynx::Math::BarycentricCoordinates2< T > Struct Template Reference

#include <Geometry.h>

List of all members.


Public Member Functions

 BarycentricCoordinates2 (const Triangle2< T > &iTriangle)
 BarycentricCoordinates2 (const Point2< T > &iP0, const Point2< T > &iP1, const Point2< T > &iP2)
 BarycentricCoordinates2 (T iX0, T iY0, T iX1, T iY1, T iX2, T iY2)
void Swap (const uint32 iVertex1, const uint32 iVertex2)
void GetCoordinates (const Point2< T > &iPoint, T &oU, T &oV, T &oW) const
void GetCoordinates (const T iX, const T iY, T &oU, T &oV, T &oW) const

Detailed Description

template<typename T>
struct eLynx::Math::BarycentricCoordinates2< T >

Definition at line 466 of file Geometry.h.


Constructor & Destructor Documentation

template<typename T >
eLynx::Math::BarycentricCoordinates2< T >::BarycentricCoordinates2 ( const Triangle2< T > &  iTriangle  ) 

template<typename T >
eLynx::Math::BarycentricCoordinates2< T >::BarycentricCoordinates2 ( const Point2< T > &  iP0,
const Point2< T > &  iP1,
const Point2< T > &  iP2 
)

template<typename T >
eLynx::Math::BarycentricCoordinates2< T >::BarycentricCoordinates2 ( iX0,
iY0,
iX1,
iY1,
iX2,
iY2 
)


Member Function Documentation

template<typename T >
void eLynx::Math::BarycentricCoordinates2< T >::Swap ( const uint32  iVertex1,
const uint32  iVertex2 
)

template<typename T >
void eLynx::Math::BarycentricCoordinates2< T >::GetCoordinates ( const Point2< T > &  iPoint,
T &  oU,
T &  oV,
T &  oW 
) const

template<typename T >
void eLynx::Math::BarycentricCoordinates2< T >::GetCoordinates ( const T  iX,
const T  iY,
T &  oU,
T &  oV,
T &  oW 
) const


The documentation for this struct was generated from the following file:

Generated on 14 Apr 2009 by doxygen 1.5.8