TriTensor Member List
This is the complete list of members for TriTensor, 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
TTriTensor [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