Macros | Functions
vnl_matrix_fixed.hxx File Reference
#include <cmath>
#include <iostream>
#include <cstdlib>
#include "vnl_matrix_fixed.h"
#include <cassert>
#include <vnl/vnl_error.h>
#include <vnl/vnl_math.h>
#include <vnl/vnl_complex.h>
#include <vnl/vnl_vector_fixed.h>

Go to the source code of this file.

Macros

#define VNL_OUTER_PRODUCT_FIXED_INSTANTIATE(T, M, N)
 
#define VNL_MATRIX_FIXED_INSTANTIATE(T, M, N)
 

Functions

template<class T , unsigned m, unsigned n>
vnl_matrix_fixed< T, m, n > outer_product (vnl_vector_fixed< T, m > const &a, vnl_vector_fixed< T, n > const &b)
 

Macro Definition Documentation

◆ VNL_MATRIX_FIXED_INSTANTIATE

#define VNL_MATRIX_FIXED_INSTANTIATE (   T,
  M,
 
)
Value:
template class VNL_EXPORT vnl_matrix_fixed<T,M,N >; \
VNL_OUTER_PRODUCT_FIXED_INSTANTIATE( T, M, N )
Fixed size, stack-stored, space-efficient matrix.
Definition: vnl_fwd.h:23

Definition at line 917 of file vnl_matrix_fixed.hxx.

◆ VNL_OUTER_PRODUCT_FIXED_INSTANTIATE

#define VNL_OUTER_PRODUCT_FIXED_INSTANTIATE (   T,
  M,
 
)
Value:
Fixed size, stack-stored, space-efficient matrix.
Definition: vnl_fwd.h:23
VNL_EXPORT vnl_matrix_fixed< T, m, n > outer_product(vnl_vector_fixed< T, m > const &a, vnl_vector_fixed< T, n > const &b)
Fixed length stack-stored, space-efficient vector.
Definition: vnl_fwd.h:22

Definition at line 912 of file vnl_matrix_fixed.hxx.

Function Documentation

◆ outer_product()

template<class T , unsigned m, unsigned n>
vnl_matrix_fixed<T,m,n> outer_product ( vnl_vector_fixed< T, m > const &  a,
vnl_vector_fixed< T, n > const &  b 
)

Definition at line 903 of file vnl_matrix_fixed.hxx.