cisst-saw
Loading...
Searching...
No Matches
nmrPInverseEconomyDynamicData::Friend Class Reference

#include <nmrPInverseEconomy.h>

Public Member Functions

 Friend (nmrPInverseEconomyDynamicData &data)
vctDynamicVectorRef< CISSTNETLIB_DOUBLE > & S (void)
vctDynamicMatrixRef< CISSTNETLIB_DOUBLE > & PInverse (void)
vctDynamicMatrixRef< CISSTNETLIB_DOUBLE > & U (void)
vctDynamicMatrixRef< CISSTNETLIB_DOUBLE > & Vt (void)
vctDynamicVectorRef< CISSTNETLIB_DOUBLE > & Workspace (void)
size_type M (void)
size_type N (void)
bool StorageOrder (void)

Detailed Description

This class is not intended to be a top-level API. It has been provided to avoid making the templated SVD function as a friend of this class, which turns out to be not so easy in .NET. Instead the Friend class provides a cumbersome way to get non-const references to the private data.

Constructor & Destructor Documentation

◆ Friend()

nmrPInverseEconomyDynamicData::Friend::Friend ( nmrPInverseEconomyDynamicData & data)
inline

Member Function Documentation

◆ M()

size_type nmrPInverseEconomyDynamicData::Friend::M ( void )
inline

◆ N()

size_type nmrPInverseEconomyDynamicData::Friend::N ( void )
inline

◆ PInverse()

vctDynamicMatrixRef< CISSTNETLIB_DOUBLE > & nmrPInverseEconomyDynamicData::Friend::PInverse ( void )
inline

◆ S()

vctDynamicVectorRef< CISSTNETLIB_DOUBLE > & nmrPInverseEconomyDynamicData::Friend::S ( void )
inline

◆ StorageOrder()

bool nmrPInverseEconomyDynamicData::Friend::StorageOrder ( void )
inline

◆ U()

vctDynamicMatrixRef< CISSTNETLIB_DOUBLE > & nmrPInverseEconomyDynamicData::Friend::U ( void )
inline

◆ Vt()

vctDynamicMatrixRef< CISSTNETLIB_DOUBLE > & nmrPInverseEconomyDynamicData::Friend::Vt ( void )
inline

◆ Workspace()

vctDynamicVectorRef< CISSTNETLIB_DOUBLE > & nmrPInverseEconomyDynamicData::Friend::Workspace ( void )
inline

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