26 #ifndef BASICCELLPROPERTIES_H
27 #define BASICCELLPROPERTIES_H
64 virtual void xmlPrint(std::ostream &) =0;
75 void endXML(std::ostream &);
82 #endif //BASICCELLPROPERTIES_H
void endXML(std::ostream &)
write the default xml properties (end)
static unsigned int maxUniqueIndex
unique number (used to generate unique index for cells if not given at the instanciation) ...
Definition: BasicCellProperties.h:79
static void resetUniqueIndex()
Reinitialize the unique index to zero (usually that what you want to do when you start to load a new ...
Describes the properties common to all cells.
Definition: BasicCellProperties.h:37
PhysicalModel * myPM
pointer to the physical model the object is in
Definition: Properties.h:134
This is the main class of this project.
Definition: PhysicalModel.h:74
Describes the properties common to all structures.
Definition: StructureProperties.h:38
void beginXML(std::ostream &)
write the default xml properties (beginning)
BasicCellProperties(PhysicalModel *myPM, const StructureProperties::GeometricType t)
Default constructor : generate an unique index.
GeometricType
Geometric type gives information about which kind of geometric representation is the structure...
Definition: StructureProperties.h:107
virtual ~BasicCellProperties()
the destructor...
Definition: BasicCellProperties.h:60
virtual void xmlPrint(std::ostream &)=0
print to an output stream in "pseaudo" XML format.