casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
casa::TabVecMath_global_functions_vectorMath Struct Reference

Vector operations on a table vector. More...

#include <TabVecMath.h>

List of all members.

Public Member Functions

template<class T >
innerProduct (const TableVector< T > &left, const TableVector< T > &right)
 The inner product of 2 table vectors.
template<class T >
norm (const TableVector< T > &)
 The norm of a table vector.
template<class T >
TableVector< T > crossProduct (const TableVector< T > &left, const TableVector< T > &right)
 The cross product of 2 table vectors containing 3 elements.

Detailed Description

Vector operations on a table vector.

Intended use:

Public interface

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Synopsis

Do vector operations on a table vector (like inner product).

Definition at line 291 of file TabVecMath.h.


Member Function Documentation

template<class T >
TableVector<T> casa::TabVecMath_global_functions_vectorMath::crossProduct ( const TableVector< T > &  left,
const TableVector< T > &  right 
) [inline]

The cross product of 2 table vectors containing 3 elements.

template<class T >
T casa::TabVecMath_global_functions_vectorMath::innerProduct ( const TableVector< T > &  left,
const TableVector< T > &  right 
) [inline]

The inner product of 2 table vectors.

The left and right operands must be conformant (i.e. have equal length).

template<class T >
T casa::TabVecMath_global_functions_vectorMath::norm ( const TableVector< T > &  ) [inline]

The norm of a table vector.


The documentation for this struct was generated from the following file: