WSF
WsfSpaceOpticalSignature::MyMat3d Class Reference

#include <WsfSpaceOpticalSignature.hpp>

Public Member Functions

 MyMat3d ()=default
 MyMat3d (const MyMat3d &)=default
MyMat3doperator= (const MyMat3d &)=default
UtVec3d InverseMultiply (const UtVec3d &aRhs) const

Public Attributes

double mMat [3][3]

Detailed Description

A stripped down version of UtMat3d. At the time this was written, UtMat3d had some serious deficiencies. We only need a very small subset, so this was created until UtMat3d is cleaned up. Its name is the same length that eliminating this class means simply changing all references of MyMat3d to UtMat3d - along with a couple of code changes.

Constructor & Destructor Documentation

◆ MyMat3d() [1/2]

WsfSpaceOpticalSignature::MyMat3d::MyMat3d ( )
default

Referenced by MyMat3d(), and operator=().

◆ MyMat3d() [2/2]

WsfSpaceOpticalSignature::MyMat3d::MyMat3d ( const MyMat3d & )
default

References MyMat3d().

Member Function Documentation

◆ InverseMultiply()

UtVec3d WsfSpaceOpticalSignature::MyMat3d::InverseMultiply ( const UtVec3d & aRhs) const
inline

References mMat.

◆ operator=()

MyMat3d & WsfSpaceOpticalSignature::MyMat3d::operator= ( const MyMat3d & )
default

References MyMat3d().

Member Data Documentation

◆ mMat

double WsfSpaceOpticalSignature::MyMat3d::mMat[3][3]

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved