, including all inherited members.
check_equal_up_to_scale(const TriTensor &that) const | TriTensor | |
clear_caches() | TriTensor | |
compute_caches() | TriTensor | |
compute_epipoles() const | TriTensor | |
compute_fmatrix_23() const | TriTensor | |
compute_P_matrices(const vnl_double_3 &x, double alpha, double beta, PMatrix *P2, PMatrix *P3) const | TriTensor | |
compute_P_matrices(const vnl_double_3 &x, double alpha, PMatrix *P2, PMatrix *P3) const | TriTensor | [inline] |
compute_P_matrices(const vnl_double_3 &x, PMatrix *P2, PMatrix *P3) const | TriTensor | [inline] |
compute_P_matrices(PMatrix *P2, PMatrix *P3) const | TriTensor | [inline] |
compute_P_matrices(vgl_p_matrix< double > &P2, vgl_p_matrix< double > &P3) const | TriTensor | [inline] |
condition(const vnl_matrix< double > &line_1_denorm, const vnl_matrix< double > &line_2_norm, const vnl_matrix< double > &line_3_norm) const | TriTensor | |
convert_to_vector(vnl_matrix< double > *tvector) const | TriTensor | |
decondition(const vnl_matrix< double > &line_1_norm, const vnl_matrix< double > &line_2_denorm, const vnl_matrix< double > &line_3_denorm) const | TriTensor | |
delete_caches() const | TriTensor | [private] |
dot1(const vnl_double_3 &v) const | TriTensor | |
dot1t(const vnl_double_3 &v) const | TriTensor | |
dot2(const vnl_double_3 &v) const | TriTensor | |
dot2t(const vnl_double_3 &v) const | TriTensor | |
dot3(const vnl_double_3 &v) const | TriTensor | |
dot3t(const vnl_double_3 &v) const | TriTensor | |
e12_ | TriTensor | [mutable, private] |
e13_ | TriTensor | [mutable, private] |
fmp12_ | TriTensor | [mutable, private] |
fmp13_ | TriTensor | [mutable, private] |
fmp23_ | TriTensor | [mutable, private] |
get_constraint_lines_image1(vgl_homg_point_2d< double > const &p2, vgl_homg_point_2d< double > const &p3, vcl_vector< vgl_homg_line_2d< double > > &lines) const | TriTensor | |
get_constraint_lines_image1(HomgPoint2D const &p2, HomgPoint2D const &p3, vcl_vector< HomgLine2D > *lines) const | TriTensor | |
get_constraint_lines_image2(vgl_homg_point_2d< double > const &p1, vgl_homg_point_2d< double > const &p3, vcl_vector< vgl_homg_line_2d< double > > &lines) const | TriTensor | |
get_constraint_lines_image2(HomgPoint2D const &p1, HomgPoint2D const &p3, vcl_vector< HomgLine2D > *lines) const | TriTensor | |
get_constraint_lines_image3(vgl_homg_point_2d< double > const &p1, vgl_homg_point_2d< double > const &p2, vcl_vector< vgl_homg_line_2d< double > > &lines) const | TriTensor | |
get_constraint_lines_image3(HomgPoint2D const &p1, HomgPoint2D const &p2, vcl_vector< HomgLine2D > *lines) const | TriTensor | |
get_epipole_12() const | TriTensor | |
get_epipole_13() const | TriTensor | |
get_epipoles(vgl_homg_point_2d< double > &e2, vgl_homg_point_2d< double > &e3) const | TriTensor | |
get_epipoles(HomgPoint2D *e2, HomgPoint2D *e3) const | TriTensor | |
get_fmatrix_12() const | TriTensor | |
get_fmatrix_13() const | TriTensor | |
get_fmp12() const | TriTensor | |
get_fmp13() const | TriTensor | |
get_fmp23() const | TriTensor | |
get_hmatrix_21(vgl_homg_line_2d< double > const &line3) const | TriTensor | |
get_hmatrix_21(const HomgLine2D &line3) const | TriTensor | |
get_hmatrix_31(vgl_homg_line_2d< double > const &line2) const | TriTensor | |
get_hmatrix_31(const HomgLine2D &line2) const | TriTensor | |
image1_transfer(vgl_homg_point_2d< double > const &point2, vgl_homg_point_2d< double > const &point3, vgl_homg_point_2d< double > corrected[]=0) const | TriTensor | |
image1_transfer(HomgPoint2D const &point2, HomgPoint2D const &point3, HomgPoint2D corrected[]=0) const | TriTensor | |
image1_transfer(vgl_homg_point_2d< double > const &point1, vgl_homg_line_2d< double > const &line2) const | TriTensor | |
image1_transfer(HomgPoint2D const &point1, HomgLine2D const &line2) const | TriTensor | |
image1_transfer(vgl_homg_line_2d< double > const &line2, vgl_homg_line_2d< double > const &line3) const | TriTensor | |
image1_transfer(const HomgLine2D &line2, const HomgLine2D &line3) const | TriTensor | |
image1_transfer_qd(vgl_homg_point_2d< double > const &point2, vgl_homg_point_2d< double > const &point3) const | TriTensor | |
image1_transfer_qd(const HomgPoint2D &point2, const HomgPoint2D &point3) const | TriTensor | |
image2_transfer(vgl_homg_point_2d< double > const &point1, vgl_homg_point_2d< double > const &point3, vgl_homg_point_2d< double > corrected[]=0) const | TriTensor | |
image2_transfer(HomgPoint2D const &point1, HomgPoint2D const &point3, HomgPoint2D corrected[]=0) const | TriTensor | |
image2_transfer(vgl_homg_point_2d< double > const &point1, vgl_homg_line_2d< double > const &line3) const | TriTensor | |
image2_transfer(HomgPoint2D const &point1, HomgLine2D const &line3) const | TriTensor | |
image2_transfer(vgl_homg_line_2d< double > const &line2, vgl_homg_line_2d< double > const &line3) const | TriTensor | |
image2_transfer(const HomgLine2D &line2, const HomgLine2D &line3) const | TriTensor | |
image2_transfer_qd(vgl_homg_point_2d< double > const &point1, vgl_homg_point_2d< double > const &point3) const | TriTensor | |
image2_transfer_qd(const HomgPoint2D &point1, const HomgPoint2D &point3) const | TriTensor | |
image3_transfer(vgl_homg_point_2d< double > const &point1, vgl_homg_point_2d< double > const &point2, vgl_homg_point_2d< double > corrected[]=0) const | TriTensor | |
image3_transfer(HomgPoint2D const &point1, HomgPoint2D const &point2, HomgPoint2D corrected[]=0) const | TriTensor | |
image3_transfer(vgl_homg_point_2d< double > const &point2, vgl_homg_line_2d< double > const &line3) const | TriTensor | |
image3_transfer(HomgPoint2D const &point2, HomgLine2D const &line3) const | TriTensor | |
image3_transfer(vgl_homg_line_2d< double > const &line2, vgl_homg_line_2d< double > const &line3) const | TriTensor | |
image3_transfer(const HomgLine2D &line2, const HomgLine2D &line3) const | TriTensor | |
image3_transfer_qd(vgl_homg_point_2d< double > const &point1, vgl_homg_point_2d< double > const &point2) const | TriTensor | |
image3_transfer_qd(const HomgPoint2D &point1, const HomgPoint2D &point2) const | TriTensor | |
operator()(unsigned int i1, unsigned int i2, unsigned int i3) | TriTensor | [inline] |
operator()(unsigned int i1, unsigned int i2, unsigned int i3) const | TriTensor | [inline] |
operator=(const TriTensor &) | TriTensor | |
operator==(TriTensor const &p) const | TriTensor | [inline] |
postmultiply(unsigned tensor_axis, const vnl_matrix< double > &M) const | TriTensor | |
postmultiply1(const vnl_matrix< double > &M) const | TriTensor | |
postmultiply2(const vnl_matrix< double > &M) const | TriTensor | |
postmultiply3(const vnl_matrix< double > &M) const | TriTensor | |
premultiply(unsigned tensor_axis, const vnl_matrix< double > &M) const | TriTensor | |
premultiply1(const vnl_matrix< double > &M) const | TriTensor | |
premultiply2(const vnl_matrix< double > &M) const | TriTensor | |
premultiply3(const vnl_matrix< double > &M) const | TriTensor | |
set(unsigned int i1, unsigned int i2, unsigned int i3, double value) | TriTensor | |
set(const double *vec) | TriTensor | |
set(const vnl_matrix< double > &tvector) | TriTensor | |
set(const PMatrix &P1, const PMatrix &P2, const PMatrix &P3) | TriTensor | |
set(const PMatrix &P2, const PMatrix &P3) | TriTensor | |
set(const vnl_matrix< double > &T1, const vnl_matrix< double > &T2, const vnl_matrix< double > &T3) | TriTensor | |
T | TriTensor | [private] |
TriTensor() | TriTensor | |
TriTensor(const TriTensor &) | TriTensor | |
TriTensor(const double *tritensor_array) | TriTensor | |
TriTensor(const PMatrix &P1, const PMatrix &P2, const PMatrix &P3) | TriTensor | |
TriTensor(const PMatrix &P2, const PMatrix &P3) | TriTensor | |
TriTensor(const vnl_matrix< double > &T1, const vnl_matrix< double > &P2, const vnl_matrix< double > &P3) | TriTensor | |
~TriTensor() | TriTensor | |