vnl Directory Reference
Directory dependency graph for vnl:
core/vnl

Directories

directory  algo
 
directory  io
 
directory  xio
 

Files

file  dll.h [code]
 
file  vnl_alloc.cxx [code]
 
file  vnl_alloc.h [code]
 Default node allocator.
 
file  vnl_analytic_integrant.h [code]
 
file  vnl_bessel.cxx [code]
 Bessel functions of the first kind.
 
file  vnl_bessel.h [code]
 Bessel functions of the first kind.
 
file  vnl_beta.h [code]
 implementation of the beta function, also called the Euler integral of the first kind
 
file  vnl_bignum.cxx [code]
 
file  vnl_bignum.h [code]
 Infinite precision integers.
 
file  vnl_bignum_traits.cxx [code]
 
file  vnl_bignum_traits.h [code]
 numeric traits for vnl_bignum
 
file  vnl_block.cxx [code]
 
file  vnl_block.h [code]
 
file  vnl_c_na_vector.h [code]
 Math on blocks of memory.
 
file  vnl_c_na_vector.hxx [code]
 
file  vnl_c_vector.h [code]
 Math on blocks of memory.
 
file  vnl_c_vector.hxx [code]
 
file  vnl_complex.h [code]
 Complex additions to vnl_math.
 
file  vnl_complex_ops.hxx [code]
 
file  vnl_complex_traits.h [code]
 To allow templated algorithms to determine appropriate actions of conjugation, complexification etc.
 
file  vnl_complexify.h [code]
 Functions to create complex vectors and matrices from real ones.
 
file  vnl_copy.cxx [code]
 
file  vnl_copy.h [code]
 Easy conversion between vectors and matrices templated over different types.
 
file  vnl_cost_function.cxx [code]
 
file  vnl_cost_function.h [code]
 Vector->Real function.
 
file  vnl_cross.h [code]
 Implements cross product for vectors.
 
file  vnl_cross_product_matrix.h [code]
 3x3 cross-product matrix of vector
 
file  vnl_crs_index.cxx [code]
 
file  vnl_crs_index.h [code]
 Compressed Row Storage (CRS) indexing.
 
file  vnl_decnum.cxx [code]
 
file  vnl_decnum.h [code]
 Infinite precision numbers with decimal arithmetic.
 
file  vnl_decnum_traits.cxx [code]
 
file  vnl_decnum_traits.h [code]
 numeric traits for vnl_decnum
 
file  vnl_definite_integral.cxx [code]
 
file  vnl_definite_integral.h [code]
 the abstract 1D integrand function used for definite integral
 
file  vnl_det.h [code]
 Direct evaluation of 2x2, 3x3 and 4x4 determinants.
 
file  vnl_det.hxx [code]
 
file  vnl_diag_matrix.h [code]
 Contains class for diagonal matrices.
 
file  vnl_diag_matrix.hxx [code]
 
file  vnl_diag_matrix_fixed.h [code]
 Contains class for diagonal matrices.
 
file  vnl_diag_matrix_fixed.hxx [code]
 
file  vnl_double_1x1.h [code]
 1x1 matrix of double
 
file  vnl_double_1x2.h [code]
 1x2 matrix of double
 
file  vnl_double_1x3.h [code]
 1x3 matrix of double
 
file  vnl_double_2.h [code]
 alias for vnl_vector_fixed<double,2>
 
file  vnl_double_2x1.h [code]
 2x1 matrix of double
 
file  vnl_double_2x2.h [code]
 2x2 matrix of double
 
file  vnl_double_2x3.h [code]
 2x3 matrix of double
 
file  vnl_double_3.h [code]
 Contains class vnl_double_3 and function vnl_cross_3d()
 
file  vnl_double_3x1.h [code]
 3x1 matrix of double
 
file  vnl_double_3x2.h [code]
 3x2 matrix of double
 
file  vnl_double_3x3.h [code]
 3x3 matrix of double
 
file  vnl_double_3x4.h [code]
 3x4 Matrix of double
 
file  vnl_double_4.h [code]
 alias for vnl_vector_fixed<double,4>
 
file  vnl_double_4x3.h [code]
 4x3 matrix of double
 
file  vnl_double_4x4.h [code]
 4x4 matrix of double
 
file  vnl_drand48.h [code]
 
file  vnl_erf.cxx [code]
 Complete and incomplete gamma function approximations.
 
file  vnl_erf.h [code]
 Error Function (erf) approximations.
 
file  vnl_error.cxx [code]
 Copyright (C) 1991 Texas Instruments Incorporated.
 
file  vnl_error.h [code]
 
file  vnl_fastops.cxx [code]
 
file  vnl_fastops.h [code]
 Collection of C-style matrix functions.
 
file  vnl_file_matrix.h [code]
 Load vnl_matrix<double> from file.
 
file  vnl_file_matrix.hxx [code]
 
file  vnl_file_vector.h [code]
 Load vnl_vector<T> from file.
 
file  vnl_file_vector.hxx [code]
 
file  vnl_finite.h [code]
 modulo-N arithmetic (finite ring Z_N and Z_N[X])
 
file  vnl_float_1x1.h [code]
 1x1 matrix of float
 
file  vnl_float_1x2.h [code]
 1x2 matrix of float
 
file  vnl_float_1x3.h [code]
 1x3 matrix of float
 
file  vnl_float_2.h [code]
 Contains class vnl_float_2.
 
file  vnl_float_2x1.h [code]
 2x1 matrix of float
 
file  vnl_float_2x2.h [code]
 2x2 matrix of float
 
file  vnl_float_3.h [code]
 Contains class vnl_float_3.
 
file  vnl_float_3x1.h [code]
 3x1 matrix of float
 
file  vnl_float_3x3.h [code]
 3x3 matrix of float
 
file  vnl_float_3x4.h [code]
 3x4 matrix of float
 
file  vnl_float_4.h [code]
 Contains class vnl_float_4.
 
file  vnl_float_4x3.h [code]
 4x3 matrix of float
 
file  vnl_float_4x4.h [code]
 4x4 matrix of float
 
file  vnl_fortran_copy.h [code]
 Convert row-stored matrix to column-stored.
 
file  vnl_fortran_copy.hxx [code]
 
file  vnl_fortran_copy_fixed.h [code]
 Convert row-stored matrix to column-stored.
 
file  vnl_fortran_copy_fixed.hxx [code]
 
file  vnl_fwd.h [code]
 
file  vnl_gamma.cxx [code]
 Complete and incomplete gamma function approximations.
 
file  vnl_gamma.h [code]
 Complete and incomplete gamma function approximations.
 
file  vnl_hungarian_algorithm.h [code]
 
file  vnl_hungarian_algorithm.hxx [code]
 
file  vnl_identity.h [code]
 Contains class vnl_identity.
 
file  vnl_identity_3x3.h [code]
 Contains class vnl_identity_3x3.
 
file  vnl_imag.h [code]
 Functions to return the imaginary parts of complex arrays, vectors, matrices.
 
file  vnl_index_sort.h [code]
 
file  vnl_int_1x1.h [code]
 1x1 matrix of int
 
file  vnl_int_2.h [code]
 Contains class vnl_int_2.
 
file  vnl_int_2x2.h [code]
 2x2 matrix of int
 
file  vnl_int_3.h [code]
 alias for vnl_vector_fixed<int,3>
 
file  vnl_int_4.h [code]
 alias for vnl_vector_fixed<int,4>
 
file  vnl_int_matrix.cxx [code]
 vnl_int_matrix Author: Andrew W.
 
file  vnl_int_matrix.h [code]
 Specializes vnl_matrix for integers.
 
file  vnl_integrant_fnct.h [code]
 the abstract class of 1D integrand function used in integral
 
file  vnl_inverse.h [code]
 Calculates inverse of a small vnl_matrix_fixed (not using svd)
 
file  vnl_least_squares_cost_function.cxx [code]
 
file  vnl_least_squares_cost_function.h [code]
 vnl_least_squares_function -> vnl_cost_function adaptor
 
file  vnl_least_squares_function.cxx [code]
 
file  vnl_least_squares_function.h [code]
 Abstract base for minimising functions.
 
file  vnl_linear_operators_3.h [code]
 3D linear algebra operations
 
file  vnl_linear_system.cxx [code]
 
file  vnl_linear_system.h [code]
 Abstraction for a linear system of equations.
 
file  vnl_math.cxx [code]
 
file  vnl_math.h [code]
 Namespace with standard math functions.
 
file  vnl_matlab_filewrite.cxx [code]
 
file  vnl_matlab_filewrite.h [code]
 
file  vnl_matlab_header.h [code]
 MATLAB header structure.
 
file  vnl_matlab_print.h [code]
 Print matrices and vectors in nice MATLAB format.
 
file  vnl_matlab_print.hxx [code]
 
file  vnl_matlab_print2.h [code]
 After including this header file, the client should be able to say :
 
file  vnl_matlab_print_format.cxx [code]
 
file  vnl_matlab_print_format.h [code]
 
file  vnl_matlab_print_scalar.cxx [code]
 
file  vnl_matlab_print_scalar.h [code]
 
file  vnl_matlab_read.cxx [code]
 
file  vnl_matlab_read.h [code]
 Read from MATLAB files.
 
file  vnl_matlab_write.cxx [code]
 
file  vnl_matlab_write.h [code]
 Write to a MAT file.
 
file  vnl_matops.cxx [code]
 
file  vnl_matops.h [code]
 A collection of Matrix operations.
 
file  vnl_matrix.h [code]
 An ordinary mathematical matrix.
 
file  vnl_matrix.hxx [code]
 Copyright (C) 1991 Texas Instruments Incorporated.
 
file  vnl_matrix_exp.h [code]
 Compute the exponential of a square matrix.
 
file  vnl_matrix_exp.hxx [code]
 
file  vnl_matrix_fixed.h [code]
 fixed size matrix
 
file  vnl_matrix_fixed.hxx [code]
 
file  vnl_matrix_fixed_ref.h [code]
 Fixed size stack-stored vnl_matrix.
 
file  vnl_matrix_fixed_ref.hxx [code]
 
file  vnl_matrix_ref.h [code]
 vnl_matrix reference to user-supplied storage.
 
file  vnl_na.cxx [code]
 
file  vnl_na.h [code]
 NA (Not Available) is a particular double (or single-precision) NaN to represent missing data.
 
file  vnl_nonlinear_minimizer.cxx [code]
 
file  vnl_nonlinear_minimizer.h [code]
 Base class for nonlinear optimization.
 
file  vnl_numeric_traits.cxx [code]
 
file  vnl_numeric_traits.h [code]
 Templated zero/one/precision.
 
file  vnl_operators.h [code]
 Various operators for templated vnl classes.
 
file  vnl_polynomial.h [code]
 Evaluation of univariate polynomials Templated class (on the data type of the coefficients), further very similar to the vnl_real_polynomial class, except that it uses std::vector instead of vnl_vector as data container, that the zero polynomial is represented by an empty vector, and that the coefficients go in the other direction.
 
file  vnl_polynomial.hxx [code]
 Evaluation of polynomials - the implementation Templated class (on the data type of the coefficients), further very similar to the vnl_real_polynomial class.
 
file  vnl_power.h [code]
 Calculates nth power of a small vnl_matrix_fixed (not using svd)
 
file  vnl_quaternion.h [code]
 Unit quaternion represents rotation in 3D.
 
file  vnl_quaternion.hxx [code]
 Copyright (C) 1992 General Electric Company.
 
file  vnl_random.cxx [code]
 
file  vnl_random.h [code]
 A superior random number generator.
 
file  vnl_rank.h [code]
 Direct computation of the rank of a matrix, without using svd.
 
file  vnl_rank.hxx [code]
 
file  vnl_rational.cxx [code]
 
file  vnl_rational.h [code]
 High-precision rational numbers.
 
file  vnl_rational_traits.cxx [code]
 
file  vnl_rational_traits.h [code]
 numeric traits for vnl_rational
 
file  vnl_real.h [code]
 Functions to return the real parts of complex arrays, vectors, matrices.
 
file  vnl_real_npolynomial.cxx [code]
 a degree n real polynomial
 
file  vnl_real_npolynomial.h [code]
 contains class for polynomials with N variables
 
file  vnl_real_polynomial.cxx [code]
 Evaluation of real polynomials - the implementation.
 
file  vnl_real_polynomial.h [code]
 Evaluation of real polynomials.
 
file  vnl_rotation_matrix.cxx [code]
 
file  vnl_rotation_matrix.h [code]
 Functions to create a 3x3 rotation matrix.
 
file  vnl_sample.cxx [code]
 
file  vnl_sample.h [code]
 easy ways to sample from various probability distributions
 
file  vnl_scalar_join_iterator.h [code]
 Database join on matrix columns.
 
file  vnl_scalar_join_iterator.hxx [code]
 
file  vnl_sparse_lst_sqr_function.cxx [code]
 
file  vnl_sparse_lst_sqr_function.h [code]
 Abstract base for sparse least squares functions.
 
file  vnl_sparse_matrix.h [code]
 Simple sparse matrix.
 
file  vnl_sparse_matrix.hxx [code]
 
file  vnl_sparse_matrix_linear_system.cxx [code]
 
file  vnl_sparse_matrix_linear_system.h [code]
 vnl_sparse_matrix -> vnl_linear_system adaptor
 
file  vnl_sse.h [code]
 Support for Streaming SIMD Extensions to speed up vector arithmetic.
 
file  vnl_sym_matrix.h [code]
 Contains class for symmetric matrices.
 
file  vnl_sym_matrix.hxx [code]
 
file  vnl_T_n.h [code]
 
file  vnl_tag.h [code]
 
file  vnl_trace.h [code]
 Calculate trace of a matrix.
 
file  vnl_transpose.h [code]
 Efficient matrix transpose.
 
file  vnl_unary_function.h [code]
 Abstract 1D map.
 
file  vnl_unary_function.hxx [code]
 Abstract 1D map vnl_unary_function is an abstract map between two types (read spaces).
 
file  vnl_vector.h [code]
 
file  vnl_vector.hxx [code]
 new lite version adapted from Matrix.h
 
file  vnl_vector_fixed.h [code]
 Fixed length stack-stored vector.
 
file  vnl_vector_fixed.hxx [code]
 
file  vnl_vector_fixed_ref.h [code]
 Fixed size vnl_vector using user-supplied storage See vnl_matrix_fixed_ref for rationale.
 
file  vnl_vector_fixed_ref.hxx [code]
 
file  vnl_vector_ref.h [code]
 vnl_vector using user-supplied storage
 
file  vnl_vector_ref.hxx [code]