Static Public Member Functions
vnl_matops Class Reference

A collection of vnl_matrix operations, provided as static methods. More...

#include <vnl_matops.h>

List of all members.

Static Public Member Functions

static double homg_diff (vnl_matrix< double > const &A, vnl_matrix< double > const &B)
 Return fro_norm( (A .
static vnl_matrix< double > cat (vnl_matrix< double > const &A, vnl_matrix< double > const &B)
 Laminating.
static vnl_matrix< double > cat (vnl_matrix< double > const &A, vnl_vector< double > const &B)
static vnl_matrix< double > cat (vnl_vector< double > const &A, vnl_matrix< double > const &B)
static vnl_matrix< double > vcat (vnl_matrix< double > const &A, vnl_matrix< double > const &B)
static vnl_matrix< double > f2d (vnl_matrix< float > const &)
 Conversions.
static vnl_vector< double > f2d (vnl_vector< float > const &)
static vnl_matrix< float > d2f (vnl_matrix< double > const &)
static vnl_vector< float > d2f (vnl_vector< double > const &)

Detailed Description

A collection of vnl_matrix operations, provided as static methods.

Highlights include matrix glueing, and type conversions. matlab_print has been moved to vnl_matlab_print.h.

Definition at line 25 of file vnl_matops.h.


Member Function Documentation

vnl_matrix< double > vnl_matops::cat ( vnl_matrix< double > const &  A,
vnl_matrix< double > const &  B 
) [static]

Laminating.

Definition at line 14 of file vnl_matops.cxx.

vnl_matrix< double > vnl_matops::cat ( vnl_matrix< double > const &  A,
vnl_vector< double > const &  B 
) [static]

Definition at line 25 of file vnl_matops.cxx.

vnl_matrix< double > vnl_matops::cat ( vnl_vector< double > const &  A,
vnl_matrix< double > const &  B 
) [static]

Definition at line 36 of file vnl_matops.cxx.

vnl_matrix< float > vnl_matops::d2f ( vnl_matrix< double > const &  M) [static]

Definition at line 96 of file vnl_matops.cxx.

vnl_vector< float > vnl_matops::d2f ( vnl_vector< double > const &  M) [static]

Definition at line 106 of file vnl_matops.cxx.

double vnl_matrix< double > vnl_matops::f2d ( vnl_matrix< float > const &  M) [static]

Conversions.

Definition at line 91 of file vnl_matops.cxx.

vnl_vector< double > vnl_matops::f2d ( vnl_vector< float > const &  M) [static]

Definition at line 101 of file vnl_matops.cxx.

double vnl_matops::homg_diff ( vnl_matrix< double > const &  A,
vnl_matrix< double > const &  B 
) [static]

Return fro_norm( (A .

/ B) - mean(A ./ B) ).

Definition at line 59 of file vnl_matops.cxx.

vnl_matrix< double > vnl_matops::vcat ( vnl_matrix< double > const &  A,
vnl_matrix< double > const &  B 
) [static]

Definition at line 47 of file vnl_matops.cxx.


The documentation for this class was generated from the following files: