|
| | Cylinder () |
| | Default constructor. More...
|
| |
| virtual | ~Cylinder () |
| | Default destructor. More...
|
| |
| | Cylinder (const double x_min, const double y_min, const double z_min, const double x_max, const double y_max, const double z_max, const double radius) |
| | Alternative ctor (0) More...
|
| |
| | Cylinder (const Point_t &min, const Vector_t &max, const double radius) |
| | Altenartive ctor (1) More...
|
| |
| bool | Contain (const Point_t &pt) const |
| | Containment evaluation. More...
|
| |
| double | GetRadius () |
| | Getters. More...
|
| |
| void | SetRadius (double r) |
| | Setters. More...
|
| |
| | Line () |
| | Default constructor. More...
|
| |
| virtual | ~Line () |
| | Default destructor. More...
|
| |
| | Line (const double x1, const double y1, const double z1, const double x2, const double y2, const double z2) |
| | Alternative ctor (1) More...
|
| |
| | Line (const Point_t &pt1, const Point_t &pt2) |
| | Altenartive ctor (2) More...
|
| |
| const Point_t & | Pt1 () const |
| | Start getter. More...
|
| |
| const Point_t & | Pt2 () const |
| | Direction getter. More...
|
| |
| void | Pt1 (const double x, const double y, const double z) |
| | Pt1 setter. More...
|
| |
| void | Pt2 (const double x, const double y, const double z) |
| | Pt2 setter. More...
|
| |
| template<class T , class U > |
| | Line (const T &pt1, const U &pt2) |
| | Alternative ctor using template (3) More...
|
| |
| template<class T > |
| void | Pt1 (const T &pt1) |
| | Pt1 setter template. More...
|
| |
| template<class T > |
| void | Pt2 (const T &pt2) |
| | Pt2 setter template. More...
|
| |
Representation of a 3D Cylinder volume. A Cylinder object inherits from a geoalgo::Line.
Definition at line 31 of file GeoCylinder.h.