#include <vertex.hpp>
Definition at line 34 of file vertex.hpp.
Definition at line 38 of file vertex.hpp.
typedef C Scalar |
Reimplemented from point< C, N, V >.
Definition at line 37 of file vertex.hpp.
vertex | ( | void | ) | [inline] |
Definition at line 62 of file vertex.hpp.
Definition at line 72 of file vertex.hpp.
00072 : Point(other), m_idx(other.index()), m_nf(other.nface()) 00073 { 00074 }
Definition at line 273 of file point.hpp.
Referenced by bcell2d_algebraic_curve< C, V >::insert_regular().
Definition at line 267 of file point.hpp.
Referenced by point< C, N, V >::norm().
int index | ( | ) | const [inline] |
Definition at line 52 of file vertex.hpp.
Referenced by tpl3d< C, V >::insert(), tpl3d< C, V >::insert_edge(), use< vertex_def, V >::point_insertor(), and use< tpl3d_def >::print_as_graphic().
int nface | ( | ) | const [inline] |
Definition at line 55 of file vertex.hpp.
Definition at line 286 of file point.hpp.
References point< C, N, V >::dot(), and mmx::sqrt().
Referenced by Qsc_curve< K >::nmiddle(), Qsc_curve< K >::Qsc_curve(), and Rsc_curve< K >::Rsc_curve().
Reimplemented from point< C, N, V >.
Definition at line 95 of file vertex.hpp.
References point< C, N, V >::x(), point< C, N, V >::y(), and point< C, N, V >::z().
Reimplemented from point< C, N, V >.
Definition at line 77 of file vertex.hpp.
References point< C, N, V >::x(), point< C, N, V >::y(), and point< C, N, V >::z().
Reimplemented from point< C, N, V >.
Definition at line 90 of file vertex.hpp.
References point< C, N, V >::x(), point< C, N, V >::y(), and point< C, N, V >::z().
int set_index | ( | int | i | ) | [inline] |
Definition at line 53 of file vertex.hpp.
Referenced by tpl3d< C, V >::insert(), and use< vertex_def, V >::point_insertor().
void setx | ( | Scalar | x | ) | [inline, inherited] |
void sety | ( | Scalar | y | ) | [inline, inherited] |
void setz | ( | Scalar | z | ) | [inline, inherited] |
typedef SHAPE_OF | ( | V | ) | [inherited] |
Scalar& x | ( | void | ) | [inline, inherited] |
Scalar x | ( | void | ) | const [inline, inherited] |
Definition at line 63 of file point.hpp.
Referenced by bcell2d_algebraic_curve< C, V >::bcell2d_algebraic_curve(), bcell3d_algebraic_curve< C, V >::bcell3d_algebraic_curve(), cell2d_algebraic_curve< C, V >::cell2d_algebraic_curve(), bcell2d_voronoi_impl_diagram< C, V >::compute_boundary(), bcell2d_voronoi_diagram< C, V >::compute_boundary(), vertex< C, N, V >::operator!=(), point< C, N, with_idx< V > >::operator!=(), vertex< C, N, V >::operator=(), point< C, N, with_idx< V > >::operator=(), point< C, N, with_color< V > >::operator=(), vertex< C, N, V >::operator==(), point< C, N, with_idx< V > >::operator==(), point< C, N, with_color< V > >::operator==(), use< tpl3d_def >::print_as_graphic(), bcell2d_voronoi_impl_diagram< C, V >::subdivide(), bcell2d_voronoi_diagram< C, V >::subdivide(), bcell2d_list< C, V >::subdivide(), bcell2d_intersection< C, V >::subdivide(), and voronoi_site2d< C, V >::x().
Scalar& y | ( | void | ) | [inline, inherited] |
Scalar y | ( | void | ) | const [inline, inherited] |
Definition at line 65 of file point.hpp.
Referenced by bcell2d_algebraic_curve< C, V >::bcell2d_algebraic_curve(), bcell3d_algebraic_curve< C, V >::bcell3d_algebraic_curve(), cell2d_algebraic_curve< C, V >::cell2d_algebraic_curve(), bcell2d_voronoi_impl_diagram< C, V >::compute_boundary(), bcell2d_voronoi_diagram< C, V >::compute_boundary(), vertex< C, N, V >::operator!=(), point< C, N, with_idx< V > >::operator!=(), vertex< C, N, V >::operator=(), point< C, N, with_idx< V > >::operator=(), point< C, N, with_color< V > >::operator=(), vertex< C, N, V >::operator==(), point< C, N, with_idx< V > >::operator==(), point< C, N, with_color< V > >::operator==(), use< tpl3d_def >::print_as_graphic(), bcell2d_voronoi_impl_diagram< C, V >::subdivide(), bcell2d_voronoi_diagram< C, V >::subdivide(), bcell2d_list< C, V >::subdivide(), bcell2d_intersection< C, V >::subdivide(), and voronoi_site2d< C, V >::y().
Scalar& z | ( | void | ) | [inline, inherited] |
Scalar z | ( | void | ) | const [inline, inherited] |
Definition at line 67 of file point.hpp.
Referenced by bcell3d_algebraic_curve< C, V >::bcell3d_algebraic_curve(), vertex< C, N, V >::operator!=(), point< C, N, with_idx< V > >::operator!=(), vertex< C, N, V >::operator=(), point< C, N, with_idx< V > >::operator=(), point< C, N, with_color< V > >::operator=(), vertex< C, N, V >::operator==(), point< C, N, with_idx< V > >::operator==(), point< C, N, with_color< V > >::operator==(), use< tpl3d_def >::print_as_graphic(), and voronoi_site2d< C, V >::z().