Sprungmarken

Servicenavigation

       

Hauptnavigation

Bereichsnavigation

PROBI: WeightedPoint Class Reference
PROBI  1.0
WeightedPoint Class Reference

Weighted point class. More...

#include <WeightedPoint.hpp>

Inheritance diagram for WeightedPoint:
Collaboration diagram for WeightedPoint:

Public Member Functions

 WeightedPoint (WeightedPoint const &point)=default
 
 WeightedPoint (Point const &point)
 
 WeightedPoint (std::vector< double > const &coordinates)
 
 WeightedPoint (std::vector< double > const &coordinates, double weight)
 
void setWeight (double weight)
 
double getWeight () const
 
- Public Member Functions inherited from Point
 Point (Point const &point)=default
 
 Point (int dimension)
 
 Point (Point const *point)
 
 Point (std::vector< double > const &coordinates)
 
double & operator[] (int index)
 
double const & operator[] (int index) const
 
Pointoperator+= (const Point &point)
 
Pointoperator-= (const Point &point)
 
Point const operator+ (Point const &x) const
 
Point const operator- (Point const &x) const
 
bool operator== (Point const &x) const
 
bool operator!= (Point const &x) const
 
std::vector< double >
::const_iterator 
cbegin () const
 
std::vector< double >
::const_iterator 
cend () const
 
int getDimension () const
 

Detailed Description

Weighted point class.


The documentation for this class was generated from the following files: