codac  1.5.7
codac_Wall.h
1 
11 #ifndef __CODAC_WALL_H__
12 #define __CODAC_WALL_H__
13 
14 #include "codac_Vector.h"
15 #include "codac_IntervalVector.h"
16 
17 namespace codac
18 {
19  class Wall
20  {
21  public:
22 
23  Wall(const Vector& c1, const Vector& c2);
24  bool contains(const Vector& p) const;
25 
26  //protected:
27 
28  Vector c1, c2;
29  };
30 
31  Vector operator&(const Wall& w1, const Wall& w2);
32 
33  double shorter_dist_to_walls(const std::vector<Wall>& v_walls, const Vector& p, double bearing);
34  Vector shorter_contact_to_walls(const std::vector<Wall>& v_walls, const Vector& p);
35 }
36 
37 #endif
FixPoint of a separator The fixpoint of a separator is computed by calling the "::"separate function ...
Definition: codac_capd_helpers.h:9
const IntervalMatrix operator&(const IntervalMatrix &x, const IntervalMatrix &y)