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

eLynx::Math::AOBBox2< T > Class Template Reference

#include <Geometry.h>

List of all members.


Public Member Functions

 AOBBox2 ()
 Constructor, does nothing.
 AOBBox2 (T iX, T iY, T iW, T iH)
 AOBBox2 (const Point2< T > &iP0, const Point2< T > &iP1)
Point2< T > GetPosition () const
Point2< T > GetCenter () const
bool IsInside (T iX, T iY) const
bool IsPoint () const
GetXStart () const
GetYStart () const
GetXEnd () const
GetYEnd () const
GetWidth () const
GetHeight () const

Public Attributes

_x
_y
_w
_h

Detailed Description

template<typename T>
class eLynx::Math::AOBBox2< T >

Definition at line 241 of file Geometry.h.


Constructor & Destructor Documentation

template<typename T >
eLynx::Math::AOBBox2< T >::AOBBox2 (  )  [inline]

Constructor, does nothing.

Definition at line 245 of file Geometry.h.

template<typename T >
eLynx::Math::AOBBox2< T >::AOBBox2 ( iX,
iY,
iW,
iH 
) [inline]

Definition at line 246 of file Geometry.h.

template<typename T >
eLynx::Math::AOBBox2< T >::AOBBox2 ( const Point2< T > &  iP0,
const Point2< T > &  iP1 
) [inline]

Definition at line 247 of file Geometry.h.


Member Function Documentation

template<typename T >
Point2<T> eLynx::Math::AOBBox2< T >::GetPosition (  )  const [inline]

Definition at line 255 of file Geometry.h.

template<typename T >
Point2<T> eLynx::Math::AOBBox2< T >::GetCenter (  )  const [inline]

Definition at line 256 of file Geometry.h.

template<typename T >
bool eLynx::Math::AOBBox2< T >::IsInside ( iX,
iY 
) const [inline]

Definition at line 257 of file Geometry.h.

template<typename T >
bool eLynx::Math::AOBBox2< T >::IsPoint (  )  const [inline]

Definition at line 258 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::GetXStart (  )  const [inline]

Definition at line 259 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::GetYStart (  )  const [inline]

Definition at line 260 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::GetXEnd (  )  const [inline]

Definition at line 261 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::GetYEnd (  )  const [inline]

Definition at line 262 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::GetWidth (  )  const [inline]

Definition at line 263 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::GetHeight (  )  const [inline]

Definition at line 264 of file Geometry.h.


Member Data Documentation

template<typename T >
T eLynx::Math::AOBBox2< T >::_x

Definition at line 266 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::_y

Definition at line 266 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::_w

Definition at line 266 of file Geometry.h.

template<typename T >
T eLynx::Math::AOBBox2< T >::_h

Definition at line 266 of file Geometry.h.


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

Generated on 14 Apr 2009 by doxygen 1.5.8