shape_doc 0.1
|
#include <point.hpp>
typedef C Scalar |
Reimplemented in point< C, with_idx< V >, N >, and vertex< C, V, N >.
point | ( | void | ) |
Definition at line 99 of file point.hpp.
References point< C, V, N >::x(), point< C, V, N >::y(), and point< C, V, N >::z().
bool operator!= | ( | const point< C, V, N > & | other | ) | const |
bool operator== | ( | const point< C, V, N > & | other | ) | const |
void setx | ( | Scalar | x | ) | [inline] |
Definition at line 75 of file point.hpp.
Referenced by curve_rational< C, V >::eval().
{ this->m_x = x ; }
void sety | ( | Scalar | y | ) | [inline] |
Definition at line 76 of file point.hpp.
Referenced by curve_rational< C, V >::eval().
{ this->m_y = y ; }
void setz | ( | Scalar | z | ) | [inline] |
Definition at line 77 of file point.hpp.
Referenced by curve_rational< C, V >::eval().
{ this->m_z = z ; }
typedef SHAPE_OF | ( | V | ) |
Scalar x | ( | void | ) | const [inline] |
Definition at line 65 of file point.hpp.
Referenced by use< tpl3d_def >::as_graphic(), cell2d_algebraic_curve< C, V >::cell2d_algebraic_curve(), cell3d_algebraic_curve< C, V >::cell3d_algebraic_curve(), cell2d_voronoi_diagram< C, V >::compute_boundary(), cell2d_algebraic_curve< C, V >::insert_regular(), mmx::operator<<(), point< C, V, N >::point(), use< tpl3d_def >::print_as_graphic(), point< C, V >::setx(), cell2d_voronoi_diagram< C, V >::subdivide(), cell2d_list< C, V >::subdivide(), cell2d_intersection< C, V >::subdivide(), and voronoi_site2d< C, V >::x().
{ return m_x ; }
Scalar y | ( | void | ) | const [inline] |
Definition at line 67 of file point.hpp.
Referenced by use< tpl3d_def >::as_graphic(), cell2d_algebraic_curve< C, V >::cell2d_algebraic_curve(), cell3d_algebraic_curve< C, V >::cell3d_algebraic_curve(), cell2d_voronoi_diagram< C, V >::compute_boundary(), cell2d_algebraic_curve< C, V >::insert_regular(), point< C, V, N >::point(), use< tpl3d_def >::print_as_graphic(), point< C, V >::sety(), cell2d_voronoi_diagram< C, V >::subdivide(), cell2d_list< C, V >::subdivide(), cell2d_intersection< C, V >::subdivide(), and voronoi_site2d< C, V >::y().
{ return m_y ; }
Scalar z | ( | void | ) | const [inline] |
Definition at line 69 of file point.hpp.
Referenced by use< tpl3d_def >::as_graphic(), cell3d_algebraic_curve< C, V >::cell3d_algebraic_curve(), point< C, V, N >::point(), use< tpl3d_def >::print_as_graphic(), point< C, V >::setz(), and voronoi_site2d< C, V >::z().
{ return m_z ; }