Files Classes Functions Hierarchy
#include <cassert>#include <vector>#include <iostream>#include <string>#include <cmath>#include <sstream>#include <typedefs.h>
Go to the source code of this file.
Classes | |
| class | point2< T > |
| 2D point. More... | |
| class | point3< T > |
| 3D point. More... | |
| class | point4< T > |
| 4D point. More... | |
Functions | |
| template<typename T > | |
| ostream & | operator<< (ostream &os, point2< T > const &p) |
| Write the point out to the output stream. | |
| template<typename T > | |
| istream & | operator>> (istream &istr, point2< T > &p) |
| Read in the point from the input stream. | |
| template<typename T > | |
| bool const | operator> (point2< T > const &a, point2< T > const &p) |
| Interpret p as a half space. | |
| template<typename T > | |
| ostream & | operator<< (ostream &os, point3< T > const &p) |
| template<typename T > | |
| istream & | operator>> (istream &istr, point3< T > &p) |
| template<typename T > | |
| ostream & | operator<< (ostream &os, point4< T > const &p) |
| template<typename T > | |
| istream & | operator>> (istream &istr, point4< T > &p) |
| bool const operator> | ( | point2< T > const & | a, | |
| point2< T > const & | p | |||
| ) | [inline] |
Interpret p as a half space.
If a is below the line return true else return false. Interpret p as a half space. If a is above the line return true else return false.
Definition at line 219 of file point.h.
References point2< T >::x, and point2< T >::y.
Definition at line 545 of file point.h.
References point4< T >::serializeInverse().
00546 { return p.serializeInverse(istr); }
Definition at line 424 of file point.h.
References point3< T >::serializeInverse().
00425 { return p.serializeInverse(istr); }
Read in the point from the input stream.
Definition at line 206 of file point.h.
References point2< T >::serializeInverse().
00207 { return p.serializeInverse(istr); }
1.5.8