vgl_homg_point_3d< Type > Member List

This is the complete list of members for vgl_homg_point_3d< Type >, including all inherited members.

centre(vgl_homg_point_3d< Type > const &p1, vgl_homg_point_3d< Type > const &p2)vgl_homg_point_3d< Type >related
centre(std::vector< vgl_homg_point_3d< Type > > const &v)vgl_homg_point_3d< Type >related
collinear(l const &l1, vgl_homg_point_3d< Type > const &p)vgl_homg_point_3d< Type >related
collinear(vgl_homg_point_3d< Type > const &p1, vgl_homg_point_3d< Type > const &p2, vgl_homg_point_3d< Type > const &p3)vgl_homg_point_3d< Type >related
coplanar(l const &l1, vgl_homg_point_3d< Type > const &p1, vgl_homg_point_3d< Type > const &p2)vgl_homg_point_3d< Type >related
coplanar(vgl_homg_point_3d< Type > const &p1, vgl_homg_point_3d< Type > const &p2, vgl_homg_point_3d< Type > const &p3, vgl_homg_point_3d< Type > const &p4)vgl_homg_point_3d< Type >related
cross_ratio(vgl_homg_point_3d< T >const &p1, vgl_homg_point_3d< T >const &p2, vgl_homg_point_3d< T >const &p3, vgl_homg_point_3d< T >const &p4)vgl_homg_point_3d< Type >related
get_nonhomogeneous(double &vx, double &vy, double &vz) constvgl_homg_point_3d< Type >inline
ideal(Type tol=(Type) 0) constvgl_homg_point_3d< Type >inline
is_ideal(vgl_homg_point_3d< Type > const &p, Type tol=(Type) 0)vgl_homg_point_3d< Type >related
midpoint(vgl_homg_point_3d< Type > const &p1, vgl_homg_point_3d< Type > const &p2, Type f=(Type) 0.5)vgl_homg_point_3d< Type >related
operator!=(vgl_homg_point_3d< Type >const &other) constvgl_homg_point_3d< Type >inline
operator+(vgl_homg_point_3d< Type > const &p, vgl_vector_3d< Type > const &v)vgl_homg_point_3d< Type >related
operator+=(vgl_homg_point_3d< Type > &p, vgl_vector_3d< Type > const &v)vgl_homg_point_3d< Type >related
operator-(vgl_homg_point_3d< Type > const &p1, vgl_homg_point_3d< Type > const &p2)vgl_homg_point_3d< Type >related
operator-(vgl_homg_point_3d< Type > const &p, vgl_vector_3d< Type > const &v)vgl_homg_point_3d< Type >related
operator-=(vgl_homg_point_3d< Type > &p, vgl_vector_3d< Type > const &v)vgl_homg_point_3d< Type >related
operator<<(std::ostream &s, vgl_homg_point_3d< Type > const &p)vgl_homg_point_3d< Type >related
operator==(vgl_homg_point_3d< Type > const &other) constvgl_homg_point_3d< Type >
operator>>(std::istream &s, vgl_homg_point_3d< Type > &p)vgl_homg_point_3d< Type >related
ratio(vgl_homg_point_3d< Type > const &p1, vgl_homg_point_3d< Type > const &p2, vgl_homg_point_3d< Type > const &p3)vgl_homg_point_3d< Type >related
rescale_w(Type new_w=Type(1))vgl_homg_point_3d< Type >inline
set(Type px, Type py, Type pz, Type pw=(Type) 1)vgl_homg_point_3d< Type >inline
set(Type const p[4])vgl_homg_point_3d< Type >inline
vgl_closest_point(vgl_homg_line_3d_2_points< T > const &l, vgl_homg_point_3d< T > const &p)vgl_homg_point_3d< Type >related
vgl_closest_point_origin(vgl_homg_plane_3d< T > const &pl)vgl_homg_point_3d< Type >related
vgl_closest_point_origin(vgl_homg_line_3d_2_points< T > const &l)vgl_homg_point_3d< Type >related
vgl_distance(vgl_homg_point_3d< T >const &p1, vgl_homg_point_3d< T >const &p2)vgl_homg_point_3d< Type >related
vgl_homg_point_3d()vgl_homg_point_3d< Type >inline
vgl_homg_point_3d(Type px, Type py, Type pz, Type pw=(Type) 1)vgl_homg_point_3d< Type >inline
vgl_homg_point_3d(const Type v[4])vgl_homg_point_3d< Type >inline
vgl_homg_point_3d(vgl_vector_3d< Type >const &v)vgl_homg_point_3d< Type >inline
vgl_homg_point_3d(vgl_point_3d< Type > const &p)vgl_homg_point_3d< Type >inlineexplicit
vgl_homg_point_3d(vgl_homg_plane_3d< Type > const &l1, vgl_homg_plane_3d< Type > const &l2, vgl_homg_plane_3d< Type > const &l3)vgl_homg_point_3d< Type >
w() constvgl_homg_point_3d< Type >inline
w_vgl_homg_point_3d< Type >private
x() constvgl_homg_point_3d< Type >inline
x_vgl_homg_point_3d< Type >private
y() constvgl_homg_point_3d< Type >inline
y_vgl_homg_point_3d< Type >private
z() constvgl_homg_point_3d< Type >inline
z_vgl_homg_point_3d< Type >private