vnl_cross_product_matrix Class Reference

#include <vnl_cross_product_matrix.h>

List of all members.


Detailed Description

Calculates the 3x3 skew symmetric cross product matrix from a vector.

vnl_cross_product_matrix(e) is the matrix [e]_ x:

       0    -e_3   e_2
       e_3   0    -e_1
      -e_2   e_1   0
   

Definition at line 27 of file vnl_cross_product_matrix.h.


Public Types

typedef vnl_double_3x3 base

Public Member Functions

 vnl_cross_product_matrix (const vnl_vector< double > &v)
 vnl_cross_product_matrix (const double *v)
 vnl_cross_product_matrix (const vnl_cross_product_matrix &that)
 ~vnl_cross_product_matrix ()
vnl_cross_product_matrixoperator= (const vnl_cross_product_matrix &that)
void set (const double *v)
 Construct a vnl_cross_product_matrix from a C-array of 3 doubles.

Member Typedef Documentation

typedef vnl_double_3x3 vnl_cross_product_matrix::base

Definition at line 30 of file vnl_cross_product_matrix.h.


Constructor & Destructor Documentation

vnl_cross_product_matrix::vnl_cross_product_matrix ( const vnl_vector< double > &  v  )  [inline]

Definition at line 32 of file vnl_cross_product_matrix.h.

vnl_cross_product_matrix::vnl_cross_product_matrix ( const double *  v  )  [inline]

Definition at line 33 of file vnl_cross_product_matrix.h.

vnl_cross_product_matrix::vnl_cross_product_matrix ( const vnl_cross_product_matrix that  )  [inline]

Definition at line 34 of file vnl_cross_product_matrix.h.

vnl_cross_product_matrix::~vnl_cross_product_matrix (  )  [inline]

Definition at line 35 of file vnl_cross_product_matrix.h.


Member Function Documentation

vnl_cross_product_matrix& vnl_cross_product_matrix::operator= ( const vnl_cross_product_matrix that  )  [inline]

Definition at line 37 of file vnl_cross_product_matrix.h.

void vnl_cross_product_matrix::set ( const double *  v  )  [inline]

Construct a vnl_cross_product_matrix from a C-array of 3 doubles.

Overrides a method in vnl_matrix.

Definition at line 44 of file vnl_cross_product_matrix.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 22 05:06:27 2008 for core/vnl by  doxygen 1.5.1