MatrixXX< 1, 1, T > Class Template Reference

#include <VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/GfxTL/MatrixXX.h>

+ Inheritance diagram for MatrixXX< 1, 1, T >:

Public Types

typedef Internal::BaseMatrixXX< 1, 1, TSuperType
 
typedef MatrixXX< 1, 1, TThisType
 
typedef MatrixXX< 1, 1, TTransposedType
 
- Public Types inherited from BaseMatrixXX< 1, 1, T >
enum  
 
typedef T ScalarType
 
typedef BaseMatrixXX< C, R, TThisType
 
typedef T value_type
 

Public Member Functions

MatrixXX< 1, 1, T > & ComponentMul (const MatrixXX< 1, 1, T > &a)
 
 MatrixXX ()
 
 MatrixXX (const MatrixXX< 1, 1, T > &mat)
 
 MatrixXX (const SuperType &mat)
 
 MatrixXX (const T *m)
 
 MatrixXX (T v)
 
 operator const T () const
 
 operator T& ()
 
ThisTypeoperator= (T v)
 
- Public Member Functions inherited from BaseMatrixXX< 1, 1, T >
TData ()
 
const TData () const
 
T Normalize ()
 
VectorXD< R, T > & operator[] (unsigned int col)
 
const VectorXD< R, T > & operator[] (unsigned int col) const
 
void Transpose (BaseMatrixXX< R, C, T > *t) const
 
void Zero ()
 

Additional Inherited Members

- Protected Attributes inherited from BaseMatrixXX< 1, 1, T >
T _m [Entries]
 

Detailed Description

template<class T>
class GfxTL::MatrixXX< 1, 1, T >

Definition at line 230 of file MatrixXX.h.

Member Typedef Documentation

◆ SuperType

Definition at line 234 of file MatrixXX.h.

◆ ThisType

typedef MatrixXX< 1, 1, T > ThisType

Definition at line 235 of file MatrixXX.h.

◆ TransposedType

typedef MatrixXX< 1, 1, T > TransposedType

Definition at line 236 of file MatrixXX.h.

Constructor & Destructor Documentation

◆ MatrixXX() [1/5]

MatrixXX ( )
inline

Definition at line 238 of file MatrixXX.h.

◆ MatrixXX() [2/5]

MatrixXX ( const SuperType mat)
inline

Definition at line 240 of file MatrixXX.h.

◆ MatrixXX() [3/5]

MatrixXX ( const MatrixXX< 1, 1, T > &  mat)
inline

Definition at line 244 of file MatrixXX.h.

◆ MatrixXX() [4/5]

MatrixXX ( T  v)
inline

Definition at line 249 of file MatrixXX.h.

+ Here is the call graph for this function:

◆ MatrixXX() [5/5]

MatrixXX ( const T m)
inlineexplicit

Definition at line 254 of file MatrixXX.h.

Member Function Documentation

◆ ComponentMul()

MatrixXX< 1, 1, T >& ComponentMul ( const MatrixXX< 1, 1, T > &  a)
inline

Definition at line 265 of file MatrixXX.h.

+ Here is the call graph for this function:

◆ operator const T()

operator const T ( ) const
inline

Definition at line 274 of file MatrixXX.h.

◆ operator T&()

operator T& ( )
inline

Definition at line 279 of file MatrixXX.h.

◆ operator=()

ThisType& operator= ( T  v)
inline

Definition at line 259 of file MatrixXX.h.

+ Here is the call graph for this function:

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