MEPP2 Project
|
#include <AIFProperties.h>
Public Types | |
typedef CoordinateT | CoordinateType |
typedef std::array< CoordinateType, DIM > | SuperClass |
Public Member Functions | |
AIFPoint (void) | |
AIFPoint (CoordinateType x, CoordinateType y, CoordinateType z) | |
const AIFPoint< CoordinateType, DIM > | operator+ (const AIFPoint< CoordinateType, DIM > &other) const |
AIFVector< CoordinateType, DIM > | operator- (const AIFPoint< CoordinateType, DIM > &other) const |
AIFPoint< CoordinateType, DIM > | operator+ (const AIFVector< CoordinateType, DIM > &v) const |
bool | operator< (const AIFPoint< CoordinateType, DIM > &p) const |
bool | operator== (const AIFPoint< CoordinateType, DIM > &p) const |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const AIFPoint< CoordinateType, DIM > &p) |
Definition at line 30 of file AIFProperties.h.
typedef CoordinateT FEVV::DataStructures::AIF::AIFPoint< CoordinateT, DIM >::CoordinateType |
Definition at line 33 of file AIFProperties.h.
typedef std::array< CoordinateType, DIM > FEVV::DataStructures::AIF::AIFPoint< CoordinateT, DIM >::SuperClass |
Definition at line 34 of file AIFProperties.h.
|
inline |
AIFPoint default constructor.
Definition at line 40 of file AIFProperties.h.
|
inline |
AIFPoint constructor with 3 coordinates.
Definition at line 53 of file AIFProperties.h.
|
inline |
+ operator
other | The second AIFPoint to add to the current one. |
Definition at line 69 of file AIFProperties.h.
|
inline |
|
inline |
- operator
other | The second AIFPoint to substract to the current one. |
Definition at line 102 of file AIFProperties.h.
|
inline |
|
inline |
== operator
Definition at line 147 of file AIFProperties.h.
|
friend |
<< operator
stream | The output stream to update. |
p | The AIFPoint to add to the output stream. |
Definition at line 81 of file AIFProperties.h.