Solar
Public Member Functions | Friends | List of all members
SolAR::datastructure::Point3Df Class Reference

A 3D point with coordinates defined with floats. More...

#include <GeometryDefinitions.h>

Inheritance diagram for SolAR::datastructure::Point3Df:
Inheritance graph
[legend]
Collaboration diagram for SolAR::datastructure::Point3Df:
Collaboration graph
[legend]

Public Member Functions

 Point3Df (float x=0, float y=0, float z=0)
 
float getX () const
 
float getY () const
 
float getZ () const
 
float magnitude () const
 
void setX (float x)
 
void setY (float y)
 
void setZ (float z)
 
Point3Df operator+ (const Point3Df &a) const
 
Point3Df operator- (const Point3Df &a) const
 
Point3Df operator* (const float &f) const
 

Friends

class boost::serialization::access
 

Detailed Description

A 3D point with coordinates defined with floats.


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