libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::Math::Point3D Class Reference

#include <Math.h>

Public Member Functions

 Point3D ()
 
 Point3D (const std::string &s)
 Constructor converting a coordinate string with coordinates seperated by ";" (i. More...
 
 Point3D (double x, double y, double z)
 
virtual ~Point3D ()
 
std::string toString ()
 

Public Attributes

double x = 0
 
double y = 0
 
double z = 0
 

Constructor & Destructor Documentation

§ Point3D() [1/3]

BaseLib::Math::Point3D::Point3D ( )
inline

§ Point3D() [2/3]

BaseLib::Math::Point3D::Point3D ( const std::string &  s)

Constructor converting a coordinate string with coordinates seperated by ";" (i.

e. "0.3613;0.162;0.543").

§ Point3D() [3/3]

BaseLib::Math::Point3D::Point3D ( double  x,
double  y,
double  z 
)
inline

§ ~Point3D()

virtual BaseLib::Math::Point3D::~Point3D ( )
inlinevirtual

Member Function Documentation

§ toString()

std::string BaseLib::Math::Point3D::toString ( )
inline

Member Data Documentation

§ x

double BaseLib::Math::Point3D::x = 0

§ y

double BaseLib::Math::Point3D::y = 0

§ z

double BaseLib::Math::Point3D::z = 0

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