|
Classes |
class | NdPoint |
| - Author:
- Bill Smart
More...
|
class | NdVector |
| - Author:
- Bill Smart
More...
|
class | FixedNdPoint |
| This class provides points with fixed-sized dimension (known at compile time). More...
|
class | FixedNdVector |
| This class provides vectors with fixed-sized dimension (known at compile time). More...
|
class | Fixed1dPoint |
| - Author:
- Bill Smart
More...
|
class | Fixed1dVector |
| - Author:
- Bill Smart
More...
|
class | Fixed2dPoint |
| - Author:
- Bill Smart
More...
|
class | Fixed2dVector |
| - Author:
- Bill Smart
More...
|
class | Fixed3dPoint |
| - Author:
- Bill Smart
More...
|
class | Fixed3dVector |
| - Author:
- Bill Smart
More...
|
class | Fixed4dPoint |
| - Author:
- Bill Smart
More...
|
class | Fixed4dVector |
| - Author:
- Bill Smart
More...
|
Typedefs |
typedef NdPoint< double > | RnPoint |
| Real n-dimensional points.
|
typedef NdVector< double > | RnVector |
| Real n-dimensional vectors.
|
typedef Fixed1dPoint< double > | R1Point |
| Real -dimensional points.
|
typedef Fixed2dPoint< double > | R2Point |
| Real two-dimensional points.
|
typedef Fixed3dPoint< double > | R3Point |
| Real three-dimensional points.
|
typedef Fixed4dPoint< double > | R4Point |
| Real four-dimensional points.
|
typedef Fixed1dVector< double > | R1Vector |
| Real -dimensional vectors.
|
typedef Fixed2dVector< double > | R2Vector |
| Real two-dimensional vectors.
|
typedef Fixed3dVector< double > | R3Vector |
| Real three-dimensional vectors.
|
typedef Fixed4dVector< double > | R4Vector |
| Real four-dimensional vectors.
|
typedef NdPoint< int > | ZnPoint |
| Integer n-dimensional points.
|
typedef NdVector< int > | ZnVector |
| Integer n-dimensional vectors.
|
typedef Fixed1dPoint< int > | Z1Point |
| Integer one-dimensional points.
|
typedef Fixed2dPoint< int > | Z2Point |
| Integer two-dimensional points.
|
typedef Fixed3dPoint< int > | Z3Point |
| Integer three-dimensional points.
|
typedef Fixed4dPoint< int > | Z4Point |
| Integer four-dimensional points.
|
typedef Fixed1dVector< int > | Z1Vector |
| Integer one-dimensional vectors.
|
typedef Fixed2dVector< int > | Z2Vector |
| Integer two-dimensional vectors.
|
typedef Fixed3dVector< int > | Z3Vector |
| Integer three-dimensional vectors.
|
typedef Fixed4dVector< int > | Z4Vector |
| Integer four-dimensional vectors.
|
Functions |
|
template<class T> |
std::ostream & | operator<< (std::ostream &out, const NdPoint< T > &point) |
template<class T> |
std::istream & | operator>> (std::istream &in, NdPoint< T > &point) |
|
template<class T> |
std::ostream & | operator<< (std::ostream &out, const NdVector< T > &vector) |
template<class T> |
std::istream & | operator>> (std::istream &in, NdVector< T > &vector) |
|
template<class T, int Size> |
std::ostream & | operator<< (std::ostream &out, const FixedNdPoint< T, Size > &point) |
template<class T, int Size> |
std::istream & | operator>> (std::istream &in, FixedNdPoint< T, Size > &point) |
|
template<class T, int Size> |
std::ostream & | operator<< (std::ostream &out, const FixedNdVector< T, Size > &vector) |
template<class T, int Size> |
std::istream & | operator>> (std::istream &in, FixedNdVector< T, Size > &vector) |