MipTasks::FeatExtrSharedMem Class Reference
[Feature extraction]

Shared memory for the feature extraction. More...

#include <FeatExtrTask.h>

Inheritance diagram for MipTasks::FeatExtrSharedMem:

MipResources::SharedMem MipResources::Resource MIPObject

List of all members.

Public Member Functions

void initSharedMem ()
 Init function for the shared memory of the feature extraction.
void setMyProtrusions (PosiFeatures &protrusions, MotionModuleTState &protrusionsTState)
 Sets the protrusions and the TState of the time in wich they are extracted.
void setMyCorners (PosiFeatures &corners, MotionModuleTState &cornersTState)
 Sets the corners.
bool printFeat ()
 Get the printPosiFeature flag.


Detailed Description

Shared memory for the feature extraction.

Author:
Paolo Stegagno

Member Function Documentation

void MipTasks::FeatExtrSharedMem::initSharedMem (  ) 

Init function for the shared memory of the feature extraction.

Note:
To be called before any other function of the class.

void MipTasks::FeatExtrSharedMem::setMyProtrusions ( PosiFeatures protrusions,
MotionModuleTState protrusionsTState 
)

Sets the protrusions and the TState of the time in wich they are extracted.

Parameters:
[in] &posifeatures New protrusion vector.
[in] &posifeaturesTState MotionModuleTState of the new protrusion vector.

void MipTasks::FeatExtrSharedMem::setMyCorners ( PosiFeatures corners,
MotionModuleTState cornersTState 
)

Sets the corners.

Parameters:
[in] &corners New corner vector.
[in] &cornersTState MotionModuleTState of the new corners vector.

bool MipTasks::FeatExtrSharedMem::printFeat (  ) 

Get the printPosiFeature flag.

Returns:
true if extracted feature must be printed, false otherwise.


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

Generated on Mon Feb 20 07:01:13 2017 for MIP by  doxygen 1.5.6