"L. Spiro Engine"
Public Member Functions

lsm::CMatrix3x3 Class Reference

A specialization of the 3-by-3 matrix template using the standard LSREAL type. More...

#include <LSMMatrix3x3.h>

Inheritance diagram for lsm::CMatrix3x3:
lsm::CMatrix3x3Base< LSREAL, CVector3 >

List of all members.

Public Member Functions

LSE_INLINE LSE_CALLCTOR CMatrix3x3 (const CMatrix3x3 &_m33bOther)
LSE_INLINE LSE_CALLCTOR CMatrix3x3 (const CMatrix3x3Base< LSREAL, CVector3 > &_m33bOther)
LSE_INLINE LSE_CALLCTOR CMatrix3x3 (const CMatrix3x3 &_m33bOther, LSBOOL _bTranspose)
LSE_INLINE LSE_CALLCTOR CMatrix3x3 (const LSREAL *_ptArray)
LSVOID LSE_FCALL Covariance (const CVector3 *_pvPoints, LSUINT32 _ui32Total)

Detailed Description

A specialization of the 3-by-3 matrix template using the standard LSREAL type.

Class CMatrix3x3 Description: A specialization of the 3-by-3 matrix template using the standard LSREAL type.


Member Function Documentation

LSVOID LSE_FCALL lsm::CMatrix3x3::Covariance ( const CVector3 _pvPoints,
LSUINT32  _ui32Total 
)

Create a covariance matrix in place. Uses high-precision math.

Parameters:
_pvPointsArray of points from which the covariance matrix is to be created.
_ui32TotalNumber of points in the array to which _pvPoints points.

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator