The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
|
#include <cPositionPointData.h>
Public Member Functions | |
cPositionPointData () | |
bool | markNotNeededWithBackground (list< cVectorProperty > &liRemainingBackgroundProperties) |
bool | isNeededProperty (const cPropertyData *pProperty) const |
bool | isNeededPoint (const cPointData *pInPoint) |
Public Attributes | |
cPointData * | pPoint |
bool | bPointNeeded |
list< cPositionPropertieData > | liProperties |
Definition at line 62 of file cPositionPointData.h.
fib::algorithms::nEvalueFibObject::nNeededUnderobjects::cPositionPointData::cPositionPointData | ( | ) |
Standardconstructor
bool fib::algorithms::nEvalueFibObject::nNeededUnderobjects::cPositionPointData::isNeededPoint | ( | const cPointData * | pInPoint | ) |
This method checks if the given property is needed for this point position. Attention: Call
pInPoint | the point data for which to check, if it is needed |
bool fib::algorithms::nEvalueFibObject::nNeededUnderobjects::cPositionPointData::isNeededProperty | ( | const cPropertyData * | pProperty | ) | const |
This method checks if the given property is needed for this point position. Attention: Call
pProperty | the property data for which to check, if it is needed |
bool fib::algorithms::nEvalueFibObject::nNeededUnderobjects::cPositionPointData::markNotNeededWithBackground | ( | list< cVectorProperty > & | liRemainingBackgroundProperties | ) |
This method marks the properties as not needed, which are not needed because the background is the same and can replace them.
liRemainingBackgroundProperties | the remaining background properties, all properties, wich are overwritten by a different property on this position point are removed |
bool fib::algorithms::nEvalueFibObject::nNeededUnderobjects::cPositionPointData::bPointNeeded |
If true this position point is needed, else not. False, if non of it's properties is needed.
Definition at line 74 of file cPositionPointData.h.
list< cPositionPropertieData > fib::algorithms::nEvalueFibObject::nNeededUnderobjects::cPositionPointData::liProperties |
The properties for this point position data.
Definition at line 79 of file cPositionPointData.h.
cPointData* fib::algorithms::nEvalueFibObject::nNeededUnderobjects::cPositionPointData::pPoint |
The data for the pointelement.
Definition at line 68 of file cPositionPointData.h.