cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
nmrInverseFixedSizeData< _size, _storageOrder >::Friend Class Reference

#include <nmrInverse.h>

Public Member Functions

 Friend (nmrInverseFixedSizeData< _size, _storageOrder > &data)
 
VectorTypePivotIndicesPivotIndices (void)
 
VectorTypeWorkspaceWorkspace (void)
 

Detailed Description

template<vct::size_type _size, bool _storageOrder>
class nmrInverseFixedSizeData< _size, _storageOrder >::Friend

This class is not intended to be a top-level API. It has been provided to avoid making the templated Inverse 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

template<vct::size_type _size, bool _storageOrder>
nmrInverseFixedSizeData< _size, _storageOrder >::Friend::Friend ( nmrInverseFixedSizeData< _size, _storageOrder > &  data)
inline

Member Function Documentation

template<vct::size_type _size, bool _storageOrder>
VectorTypePivotIndices& nmrInverseFixedSizeData< _size, _storageOrder >::Friend::PivotIndices ( void  )
inline
template<vct::size_type _size, bool _storageOrder>
VectorTypeWorkspace& nmrInverseFixedSizeData< _size, _storageOrder >::Friend::Workspace ( void  )
inline

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