TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > > Struct Template Reference
#include <objects.h>
List of all members.
Public Member Functions |
|
|
template<int R1, int C1, class P1 , class B1 > |
void | eval (Matrix< R1, C1, P1, B1 > &mm) const |
|
|
int | num_cols () const |
int | num_rows () const |
|
|
| Operator (Precision s_, const Matrix< R, C, P, B > &m_, bool b) |
Public Attributes |
bool | invert_m |
| Whether the identity should be added to + or - m.
|
const Matrix< R, C, P, B > & | m |
| matrix to which the identity should be added
|
const Precision | s |
| Scale of the identity matrix.
|
Detailed Description
template<int R, int C, class P, class B, class Precision>
struct TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > >
Definition at line 205 of file objects.h.
Constructor & Destructor Documentation
template<int R, int C, class P , class B , class Precision >
TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > >::Operator |
( |
Precision |
s_, |
|
|
const Matrix< R, C, P, B > & |
m_, |
|
|
bool |
b | |
|
) |
| | [inline] |
Member Function Documentation
template<int R, int C, class P , class B , class Precision >
template<int R1, int C1, class P1 , class B1 >
void TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > >::eval |
( |
Matrix< R1, C1, P1, B1 > & |
mm |
) |
const [inline] |
template<int R, int C, class P , class B , class Precision >
int TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > >::num_cols |
( |
|
) |
const [inline] |
template<int R, int C, class P , class B , class Precision >
int TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > >::num_rows |
( |
|
) |
const [inline] |
Member Data Documentation
template<int R, int C, class P , class B , class Precision >
Whether the identity should be added to + or - m.
Definition at line 209 of file objects.h.
template<int R, int C, class P , class B , class Precision >
matrix to which the identity should be added
Definition at line 208 of file objects.h.
template<int R, int C, class P , class B , class Precision >
const Precision TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > >::s |
Scale of the identity matrix.
Definition at line 207 of file objects.h.
The documentation for this struct was generated from the following file: