tlp::coord(3)

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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout