|
Public Member Functions |
| | bugl_normal_point_3d () |
| | bugl_normal_point_3d (vgl_point_3d< double > &p, vnl_matrix_fixed< double, 3, 3 > &s) |
| | bugl_normal_point_3d (double vx, double vy, double vz, vnl_matrix_fixed< double, 3, 3 > &s) |
| | bugl_normal_point_3d (bugl_normal_point_3d const &p) |
| | ~bugl_normal_point_3d () |
| | bugl_gaussian_point_3d () |
| | bugl_gaussian_point_3d (vgl_point_3d< double > const &p, vnl_matrix_fixed< double, 3, 3 > const &s) |
| | bugl_gaussian_point_3d (doublex, doubley, doublez, vnl_matrix_fixed< double, 3, 3 > const &s) |
| vnl_matrix_fixed< double, 3, 3 > | get_covariant_matrix () const |
| void | set_covariant_matrix (vnl_matrix_fixed< double, 3, 3 > const &sigma) |
| double | prob_at (vgl_point_3d< double > const &p) const |
| | probability density at point p.
|
| | bugl_uncertainty_point_3d () |
| | bugl_uncertainty_point_3d (doublex, doubley, doublez) |
| | bugl_uncertainty_point_3d (vgl_point_3d< double > const &p) |
| bool | exists () const |
| void | set_point () |
| | set as if this point is not initialised (as with default constructor).
|
| void | set_point (vgl_point_3d< double > const &p) |
| | vgl_point_3d () |
| | vgl_point_3d (doublepx, doublepy, doublepz) |
| | vgl_point_3d (const doublev[3]) |
| | vgl_point_3d (vgl_homg_point_3d< double > const &p) |
| | vgl_point_3d (vgl_plane_3d< double > const &pl1, vgl_plane_3d< double > const &pl2, vgl_plane_3d< double > const &pl3) |
| bool | operator== (const vgl_point_3d< double > &p) const |
| bool | operator!= (vgl_point_3d< double >const &p) const |
| double | x () const |
| double | y () const |
| double | z () const |
| void | set (doublepx, doublepy, doublepz) |
| void | set (doubleconst p[3]) |
| bool | ideal (double=(double) 0) const |
| vgl_point_3d< T > | vgl_closest_point_origin (vgl_plane_3d< T > const &pl) |
| vgl_point_3d< T > | vgl_closest_point_origin (vgl_line_3d_2_points< T > const &l) |
| double | vgl_distance (vgl_point_3d< T >const &p1, vgl_point_3d< T >const &p2) |
| bool | collinear (l const &l1, vgl_point_3d< double > const &p) |
| bool | collinear (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2, vgl_point_3d< double > const &p3) |
| bool | coplanar (l const &l1, vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2) |
| bool | coplanar (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2, vgl_point_3d< double > const &p3, vgl_point_3d< double > const &p4) |
| vcl_ostream & | operator<< (vcl_ostream &s, vgl_point_3d< double > const &p) |
| vcl_istream & | operator>> (vcl_istream &s, vgl_point_3d< double > &p) |
| vgl_vector_3d< double > | operator- (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2) |
| vgl_point_3d< double > | operator- (vgl_point_3d< double > const &p, vgl_vector_3d< double > const &v) |
| vgl_point_3d< double > | operator+ (vgl_point_3d< double > const &p, vgl_vector_3d< double > const &v) |
| vgl_point_3d< double > & | operator+= (vgl_point_3d< double > &p, vgl_vector_3d< double > const &v) |
| vgl_point_3d< double > & | operator-= (vgl_point_3d< double > &p, vgl_vector_3d< double > const &v) |
| double | cross_ratio (vgl_point_3d< T >const &p1, vgl_point_3d< T >const &p2, vgl_point_3d< T >const &p3, vgl_point_3d< T >const &p4) |
| double | ratio (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2, vgl_point_3d< double > const &p3) |
| vgl_point_3d< double > | midpoint (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2, doublef=(double) 0.5) |
| vgl_point_3d< double > | centre (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2) |
| vgl_point_3d< double > | centre (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2, vgl_point_3d< double > const &p3) |
| vgl_point_3d< double > | centre (vgl_point_3d< double > const &p1, vgl_point_3d< double > const &p2, vgl_point_3d< double > const &p3, vgl_point_3d< double > const &p4) |
| vgl_point_3d< double > | centre (vcl_vector< vgl_point_3d< double > > const &v) |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Protected Attributes |
| bool | exists_ |