Man Linux: Main Page and Category List

NAME

       tlp::Coord -

       Class for coordinates in 3D.

SYNOPSIS

       #include <Coord.h>

       Inherits Vector< float, 3 >.

   Public Member Functions
       Coord ()
       Coord (const float)
       Coord (const float, const float, const float=0)
       Coord (const tlp::Vector< float, 3 > &)
       void set (const float=0, const float=0, const float=0)
       void set (const Coord &)
       void setX (float)
       void setY (float)
       void setZ (float)
       float getX () const
       float getY () const
       float getZ () const
       void get (float &, float &, float &) const
       Coord operator+ (const tlp::Vector< float, 3 > &) const
       Coord operator+ (const float &) const
       Coord operator- (const tlp::Vector< float, 3 > &) const
       Coord operator- (const float &) const
       Coord operator/ (const tlp::Vector< float, 3 > &) const
       Coord operator/ (const float &) const
       Coord operator^ (const tlp::Vector< float, 3 > &) const
       bool operator!= (const Coord &) const
       bool operator== (const Coord &) const

Detailed Description

       Class for coordinates in 3D.

Constructor & Destructor Documentation

   tlp::Coord::Coord () [inline]
   tlp::Coord::Coord (const float val) [inline]
   tlp::Coord::Coord (const float xx, const float yy, const float zz = 0)
       [inline]
   tlp::Coord::Coord (const tlp::Vector< float, 3 > & v) [inline]

Member Function Documentation

   void tlp::Coord::get (float & xx, float & yy, float & zz) const [inline]
   float tlp::Coord::getX () const [inline]
   float tlp::Coord::getY () const [inline]
   float tlp::Coord::getZ () const [inline]
   bool tlp::Coord::operator!= (const Coord & p) const [inline]
   tlp::Coord tlp::Coord::operator+ (const float & scalaire) const [inline]
   tlp::Coord tlp::Coord::operator+ (const tlp::Vector< float, 3 > & v) const
       [inline]
   tlp::Coord tlp::Coord::operator- (const float & scalaire) const [inline]
   tlp::Coord tlp::Coord::operator- (const tlp::Vector< float, 3 > & v) const
       [inline]
   tlp::Coord tlp::Coord::operator/ (const float & scalaire) const [inline]
   tlp::Coord tlp::Coord::operator/ (const tlp::Vector< float, 3 > & v) const
       [inline]
   bool tlp::Coord::operator== (const Coord & p) const [inline]
   tlp::Coord tlp::Coord::operator^ (const tlp::Vector< float, 3 > & v) const
       [inline]
   void tlp::Coord::set (const Coord & c) [inline]
   void tlp::Coord::set (const float xx = 0, const float yy = 0, const float
       zz = 0) [inline]
   void tlp::Coord::setX (float xx) [inline]
   void tlp::Coord::setY (float yy) [inline]
   void tlp::Coord::setZ (float zz) [inline]

Author

       Generated automatically by Doxygen for Tulip Graph Library from the
       source code.