#include <mdsTetraFeatures.h>
Inheritance diagram for mds::seg::CTetraFeaturesExtractor:

Public Types | |
| typedef CTetraFeatures::tFeature | tFeature |
| Type representing feature. | |
| typedef CTetraFeatures | tVector |
| Feature vector. | |
Public Member Functions | |
| void | acumulate (const CTetraFeaturesExtractor &Extractor) |
| Acumulates image charakteristics from a given feature extractor. | |
| void | acumulate (tVolume *pVolume, vctl::MCTetra *pTetrahedron, tScale *pScale) |
| Extracts and acumulates image charakteristics from given tetrahedron. | |
| void | clear () |
| Clears all internal structures and counters. | |
| CTetraFeaturesExtractor () | |
| Default constructor. | |
| bool | evaluate (tVector *pVector, bool bCheckNumOfVoxels=true) |
| Evaluates features according to the acumulated image characteristics and writes result to a given feature vector. | |
| ~CTetraFeaturesExtractor () | |
| Destructor. | |
Protected Attributes | |
| double | m_dSum |
| Sum of all voxels. | |
| double | m_dSumSqr |
| int | m_iNumOfVoxels |
| Number of voxels counted. | |
|
|
Type representing feature.
|
|
|
Feature vector.
|
|
|
Default constructor.
|
|
|
Destructor.
|
|
|
Acumulates image charakteristics from a given feature extractor.
|
|
||||||||||||||||
|
Extracts and acumulates image charakteristics from given tetrahedron.
|
|
|
Clears all internal structures and counters.
|
|
||||||||||||
|
Evaluates features according to the acumulated image characteristics and writes result to a given feature vector.
|
|
|
Sum of all voxels.
|
|
|
|
|
|
Number of voxels counted.
|
1.4.6-NO