BICO  1.1
 All Classes Namespaces Files Functions Variables Typedefs Pages
realspaceprovider.h
Go to the documentation of this file.
1 #ifndef REALSPACEPROVIDER_H
2 #define REALSPACEPROVIDER_H
3 
4 #include "../point/point.h"
5 #include "../base/euclideanspaceprovider.h"
6 
7 namespace CluE
8 {
9 
16 {
17 public:
18  RealSpaceProvider(unsigned int dimension);
19 
20  virtual RealSpaceProvider* clone() const;
21 
22  virtual V nullVector() const;
23 
24 private:
25  unsigned int dimension;
26 };
27 
28 }
29 
30 #endif
virtual V nullVector() const
virtual RealSpaceProvider * clone() const
Provides euclidean vector space features for Point.
RealSpaceProvider(unsigned int dimension)
Weighted point of arbitrary dimension.
Definition: point.h:17
Interface to extend a template type to provide euclidean vector space features.