26 #include "../cgal_types.h"    40     explicit Dir2d(
const CGDirection_2 d): cgd(d) {}
    41     Dir2d(
const GEOM_FT &x,
const GEOM_FT &y);
    42     explicit Dir2d(
const double &ang);
    46     const CGDirection_2 &ToCGAL(
void)
 const    48     inline int dimension(
void)
 const    52     inline GEOM_FT operator()(
const size_t &i)
 const    53       { 
return cgd.delta(i-1); }
    54     inline GEOM_FT dx(
void)
 const    56     inline GEOM_FT dy(
void)
 const    60       { 
return Dir2d(-dy(),dx()); }
    64     inline virtual ~
Dir2d(
void) {}
    73 inline bool parallel(
const Dir2d &v1,
const Dir2d &v2)
    74   { 
return ((v1==v2) || (v1==-v2)); } 
 Vector2d GetVector(void) const
returns the x and y components in a vector. 
Definition: Dir2d.cc:64
Dirección en dos dimensiones. 
Definition: Dir2d.h:36
bool operator!=(const Dir2d &) const
Comparison operator. 
Definition: Dir2d.cc:52
FT_matrix getMatrix(void) const
returns the x and y components in a row matrix. 
Definition: Dir2d.cc:56
Vector en dos dimensiones. 
Definition: Vector2d.h:40
friend std::ostream & operator<<(std::ostream &stream, const Dir2d &n)
insertion into an output operator. 
Definition: Dir2d.cc:68
Dir2d Perpendicular(void) const
Return the perpendicular direction in counterclockwise sense. 
Definition: Dir2d.h:59
Matrix which components are GEOM_FT numbers. 
Definition: FT_matrix.h:40
virtual bool operator==(const Dir2d &) const
Comparison operator. 
Definition: Dir2d.cc:41