78 #ifdef FEATURE_SIMPLE_CONSTRUCTOR
93 #else //FEATURE_SIMPLE_CONSTRUCTOR
111 #endif //FEATURE_SIMPLE_CONSTRUCTOR
143 cArea(
const TiXmlElement * pXmlElement,
intFib &outStatus,
144 list<cFibVariable*> & liDefinedVariables );
172 list<cFibVariable*> & liDefinedVariables,
const cDomains & validDomains,
212 list<cVectorProperty> & liVecProperties )
const;
238 list<cVectorProperty> & liVecProperties,
239 const list<char> & liCFibElementTyps );
327 elementPoint=0,
bool bAbsolute=
false )
const;
329 #ifndef FEATURE_EQUAL_FIB_OBJECT
357 #endif //FEATURE_EQUAL_FIB_OBJECT
367 virtual bool storeXml( ostream &stream )
const;
450 virtual bool storeBit( ostream & stream,
char & cRestBits,
451 unsigned char & uiRestBitPosition )
const;
501 const cFibElement * pCallingFibElement = NULL )
const;
524 #ifdef FEATURE_EQUAL_FIB_OBJECT
554 virtual bool equalInternal(
const cFibElement & fibObject,
555 map< const cRoot *, const cRoot * > & mapEqualRootObjects,
556 map< const cFibElement *, const cFibElement * > & mapEqualDefinedVariables,
557 const bool bCheckExternalObjects )
const;
587 virtual bool equalElementInternal(
const cFibElement & fibElement,
588 map< const cRoot *, const cRoot * > & setEqualRootObjects,
589 map< const cFibElement *, const cFibElement * > & mapEqualDefinedVariables,
590 const bool bCheckExternalObjects )
const;
624 virtual bool equalValuesSetInternal(
const cFibVariable * variableOwn,
627 map< const cRoot *, const cRoot * > & setEqualRootObjects,
628 map< const cFibElement *, const cFibElement * > & mapEqualDefinedVariables,
629 const bool bCheckExternalObjects )
const;
631 #endif //FEATURE_EQUAL_FIB_OBJECT
636 #endif //___C_AREA_H__