|
#include <VisionX/vision_algorithms/EVP/Foundation/Mathematics/2D/StructuralTensor2D.h>
Public Member Functions | |
CStructuralTensor2D () | |
CStructuralTensor2D (const real Cxx, const real Cxy, const real Cyy) | |
bool | Decomposition (const real Cxx, const real Cxy, const real Cyy) |
bool | Decomposition () |
real | GetMainAxisLength () const |
real | GetSecondaryAxisLength () const |
CVector2D | GetUnitaryMainAxis () const |
CVector2D | GetUnitarySecondaryAxis () const |
bool | IsSingular () const |
~CStructuralTensor2D () | |
Protected Attributes | |
ND::LinearAlgebra::CMatrixND | m_Covariance |
ND::LinearAlgebra::CMatrixND | m_EigenValues |
ND::LinearAlgebra::CMatrixND | m_EigenVectors |
bool | m_IsSingular |
Definition at line 21 of file StructuralTensor2D.h.
Definition at line 17 of file StructuralTensor2D.cpp.
CStructuralTensor2D | ( | const real | Cxx, |
const real | Cxy, | ||
const real | Cyy | ||
) |
Definition at line 24 of file StructuralTensor2D.cpp.
~CStructuralTensor2D | ( | ) |
Definition at line 37 of file StructuralTensor2D.cpp.
bool Decomposition | ( | const real | Cxx, |
const real | Cxy, | ||
const real | Cyy | ||
) |
Definition at line 42 of file StructuralTensor2D.cpp.
bool Decomposition | ( | ) |
real GetMainAxisLength | ( | ) | const |
real GetSecondaryAxisLength | ( | ) | const |
CVector2D GetUnitaryMainAxis | ( | ) | const |
Definition at line 82 of file StructuralTensor2D.cpp.
CVector2D GetUnitarySecondaryAxis | ( | ) | const |
Definition at line 88 of file StructuralTensor2D.cpp.
bool IsSingular | ( | ) | const |
|
protected |
Definition at line 41 of file StructuralTensor2D.h.
|
protected |
Definition at line 43 of file StructuralTensor2D.h.
|
protected |
Definition at line 42 of file StructuralTensor2D.h.
|
protected |
Definition at line 39 of file StructuralTensor2D.h.