include/shape/point.hpp File Reference
#include <math.h>
#include <realroot/Seq.hpp>
#include <shape/shape.hpp>
Go to the source code of this file.
Classes
Namespaces
Defines
- #define TMPL_DEF template<class C, int N= 3, class V=default_env>
- #define TMPL template<class C, int N, class V>
- #define TMPL1 template<class K>
- #define SELF point<C,N,V>
- #define Viewer viewer<axel,W>
- #define Ostream std::ostream
Functions
- template<class C , int N, class V > point< C, N, V > operator* (typename point< C, N, V >::Scalar k, const point< C, N, V > &v)
- template<class C , int N, class V > point< C, N, V > cross (const point< C, N, V > v1, const point< C, N, V > v2)
- template<class C , int N, class V > point< C, N, V >::Scalar dot (const point< C, N, V > v1, const point< C, N, V > v2)
- template<class C , int N, class V > point< C, N, V >::Scalar read (const point< C, N, V > &v, unsigned i)
- template<class C , int N, class V > point< C, N, V >::Scalar distance (const point< C, N, V > &p1, const point< C, N, V > &p2)
- template<class C , int N, class V > std::ostream & operator<< (std::ostream &os, const point< C, N, V > &p)
- template<class C , int N, class V > void print (std::ostream &os, const point< C, N, V > &p)
- template<class W , class C , class V , int N> viewer< axel, W > & operator<< (viewer< axel, W > &os, const point< C, N, V > &p)
Define Documentation
#define Ostream std::ostream |
#define SELF point<C,N,V> |
#define TMPL template<class C, int N, class V> |
#define TMPL1 template<class K> |
#define TMPL_DEF template<class C, int N= 3, class V=default_env> |
#define Viewer viewer<axel,W> |