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 256 of file MatrixXX.h.

Member Typedef Documentation

◆ SuperType

Definition at line 259 of file MatrixXX.h.

◆ ThisType

typedef MatrixXX<1, 1, T> ThisType

Definition at line 260 of file MatrixXX.h.

◆ TransposedType

typedef MatrixXX<1, 1, T> TransposedType

Definition at line 261 of file MatrixXX.h.

Constructor & Destructor Documentation

◆ MatrixXX() [1/5]

MatrixXX ( )
inline

Definition at line 263 of file MatrixXX.h.

◆ MatrixXX() [2/5]

MatrixXX ( const SuperType mat)
inline

Definition at line 267 of file MatrixXX.h.

◆ MatrixXX() [3/5]

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

Definition at line 271 of file MatrixXX.h.

◆ MatrixXX() [4/5]

MatrixXX ( T  v)
inline

Definition at line 276 of file MatrixXX.h.

+ Here is the call graph for this function:

◆ MatrixXX() [5/5]

MatrixXX ( const T m)
inlineexplicit

Definition at line 281 of file MatrixXX.h.

Member Function Documentation

◆ ComponentMul()

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

Definition at line 294 of file MatrixXX.h.

+ Here is the call graph for this function:

◆ operator const T()

operator const T ( ) const
inline

Definition at line 303 of file MatrixXX.h.

◆ operator T&()

operator T& ( )
inline

Definition at line 308 of file MatrixXX.h.

◆ operator=()

ThisType& operator= ( T  v)
inline

Definition at line 287 of file MatrixXX.h.

+ Here is the call graph for this function:

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