Overview     Modules     Class Hierarchy     Classes     Members  

tlp::Coord Class Reference

#include <Coord.h>

Inheritance diagram for tlp::Coord:
Collaboration diagram for tlp::Coord:

List of all members.


Detailed Description

Class for coordinates in 3D.

Public Member Functions


Constructor & Destructor Documentation

tlp::Coord::Coord ( const   float = 0,
const   float = 0,
const   float = 0 
) [inline]

tlp::Coord::Coord ( const tlp::Vector< float, 3 > &  v  )  [inline]


Member Function Documentation

void tlp::Coord::set ( const   float = 0,
const   float = 0,
const   float = 0 
) [inline]

void tlp::Coord::set ( const Coord c  )  [inline]

void tlp::Coord::setX ( float  xx  )  [inline]

void tlp::Coord::setY ( float  yy  )  [inline]

void tlp::Coord::setZ ( float  zz  )  [inline]

float tlp::Coord::getX (  )  const [inline]

float tlp::Coord::getY (  )  const [inline]

float tlp::Coord::getZ (  )  const [inline]

void tlp::Coord::get ( float &  xx,
float &  yy,
float &  zz 
) 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]

tlp::Coord tlp::Coord::operator/ ( const float &  scalaire  )  const [inline]

tlp::Coord tlp::Coord::operator^ ( const tlp::Vector< float, 3 > &  v  )  const [inline]



Tulip Software by LaBRI Visualization Team    2001 - 2007