Rheolef
7.2
an efficient C++ finite element environment
|
Definition at line 57 of file cgal_kernel.h.
Public Types | |
typedef R_ | R |
Public Member Functions | |
MySegmentC2 () | |
MySegmentC2 (const Point_2 &sp, const Point_2 &tp) | |
bool | is_horizontal () const |
bool | is_vertical () const |
bool | has_on (const Point_2 &p) const |
bool | collinear_has_on (const Point_2 &p) const |
bool | operator== (const MySegmentC2 &s) const |
bool | operator!= (const MySegmentC2 &s) const |
const Point_2 & | source () const |
const Point_2 & | target () const |
const Point_2 & | start () const |
const Point_2 & | end () const |
const Point_2 & | min () const |
const Point_2 & | max () const |
const Point_2 & | vertex (int i) const |
const Point_2 & | point (int i) const |
const Point_2 & | operator[] (int i) const |
FT | squared_length () const |
Direction_2 | direction () const |
Vector_2 | to_vector () const |
Line_2 | supporting_line () const |
Segment_2 | opposite () const |
Segment_2 | transform (const Aff_transformation_2 &t) const |
bool | is_degenerate () const |
CGAL::Bbox_2 | bbox () const |
typedef R_ R |
Definition at line 69 of file cgal_kernel.h.
MySegmentC2 | ( | ) |
Definition at line 71 of file cgal_kernel.h.
MySegmentC2 | ( | const Point_2 & | sp, |
const Point_2 & | tp | ||
) |
Definition at line 73 of file cgal_kernel.h.
bool is_horizontal | ( | ) | const |
Definition at line 225 of file cgal_kernel.h.
bool is_vertical | ( | ) | const |
Definition at line 232 of file cgal_kernel.h.
bool has_on | ( | const Point_2 & | p | ) | const |
Definition at line 239 of file cgal_kernel.h.
bool collinear_has_on | ( | const Point_2 & | p | ) | const |
Definition at line 247 of file cgal_kernel.h.
bool operator== | ( | const MySegmentC2< R_ > & | s | ) | const |
Definition at line 120 of file cgal_kernel.h.
bool operator!= | ( | const MySegmentC2< R_ > & | s | ) | const |
Definition at line 127 of file cgal_kernel.h.
const Point_2 & source | ( | ) | const |
Definition at line 84 of file cgal_kernel.h.
const Point_2 & target | ( | ) | const |
Definition at line 89 of file cgal_kernel.h.
const Point_2 & start | ( | ) | const |
const Point_2 & end | ( | ) | const |
const MySegmentC2< R >::Point_2 & min | ( | ) | const |
Definition at line 134 of file cgal_kernel.h.
const MySegmentC2< R >::Point_2 & max | ( | ) | const |
Definition at line 142 of file cgal_kernel.h.
const MySegmentC2< R >::Point_2 & vertex | ( | int | i | ) | const |
Definition at line 150 of file cgal_kernel.h.
const MySegmentC2< R >::Point_2 & point | ( | int | i | ) | const |
Definition at line 157 of file cgal_kernel.h.
const MySegmentC2< R >::Point_2 & operator[] | ( | int | i | ) | const |
Definition at line 164 of file cgal_kernel.h.
MySegmentC2< R >::FT squared_length | ( | ) | const |
Definition at line 171 of file cgal_kernel.h.
MySegmentC2< R >::Direction_2 direction | ( | ) | const |
Definition at line 179 of file cgal_kernel.h.
MySegmentC2< R >::Vector_2 to_vector | ( | ) | const |
Definition at line 187 of file cgal_kernel.h.
MySegmentC2< R >::Line_2 supporting_line | ( | ) | const |
Definition at line 195 of file cgal_kernel.h.
MySegmentC2< R >::Segment_2 opposite | ( | ) | const |
Definition at line 204 of file cgal_kernel.h.
Segment_2 transform | ( | const Aff_transformation_2 & | t | ) | const |
Definition at line 109 of file cgal_kernel.h.
bool is_degenerate | ( | ) | const |
Definition at line 218 of file cgal_kernel.h.
CGAL::Bbox_2 bbox | ( | ) | const |
Definition at line 211 of file cgal_kernel.h.