Inheritance diagram for FixedNdPoint:
All storage is local to the class.
Definition at line 335 of file Geometry.H.
Public Member Functions | ||||
FixedNdPoint () | ||||
FixedNdPoint (const T &value) | ||||
FixedNdPoint (const NdPoint< T > &point) | ||||
~FixedNdPoint () | ||||
Dimension | ||||
int | n () const | |||
| ||||
Operators | ||||
FixedNdPoint< T, Size > | operator+ (const FixedNdVector< T, Size > &vector) const | |||
| ||||
FixedNdPoint< T, Size > | operator- (const FixedNdVector< T, Size > &vector) const | |||
| ||||
FixedNdPoint< T, Size > & | operator+= (const FixedNdVector< T, Size > &vector) | |||
| ||||
FixedNdPoint< T, Size > & | operator-= (const FixedNdVector< T, Size > &vector) | |||
| ||||
FixedNdVector< T, Size > | operator- (const FixedNdPoint< T, Size > &point) const | |||
| ||||
double | distance (const FixedNdPoint< T, Size > &point) const | |||
|
FixedNdPoint | ( | ) | [inline] |
Definition at line 337 of file Geometry.H.
FixedNdPoint | ( | const T & | value | ) | [inline] |
Allocate a point and set all of its elements to the given value.
[in] | value | The value to set the elements to. |
Definition at line 340 of file Geometry.H.
FixedNdPoint | ( | const NdPoint< T > & | point | ) | [inline] |
Definition at line 341 of file Geometry.H.
~FixedNdPoint | ( | ) | [inline] |
Definition at line 342 of file Geometry.H.
int n | ( | ) | const [inline] |
FixedNdPoint<T, Size> operator+ | ( | const FixedNdVector< T, Size > & | vector | ) | const [inline] |
[in] | vector | The vector to add. |
Definition at line 357 of file Geometry.H.
FixedNdPoint<T, Size> operator- | ( | const FixedNdVector< T, Size > & | vector | ) | const [inline] |
[in] | vector | The vector to subtract. |
Definition at line 362 of file Geometry.H.
FixedNdPoint<T, Size>& operator+= | ( | const FixedNdVector< T, Size > & | vector | ) | [inline] |
[in] | vector | The vector to move the point along. |
Definition at line 368 of file Geometry.H.
FixedNdPoint<T, Size>& operator-= | ( | const FixedNdVector< T, Size > & | vector | ) | [inline] |
[in] | vector | The vector to move the point backwards along. |
Definition at line 373 of file Geometry.H.
FixedNdVector<T, Size> operator- | ( | const FixedNdPoint< T, Size > & | point | ) | const [inline] |
[in] | point | The second point. |
Definition at line 379 of file Geometry.H.
double distance | ( | const FixedNdPoint< T, Size > & | point | ) | const [inline] |
[in] | point | The second point. |
Definition at line 388 of file Geometry.H.