26 #ifndef __OTULINE_MODEL_MANAGER__
27 #define __OTULINE_MODEL_MANAGER__
56 #include "SomeEnvironment.h"
70 OutlineModelManager( SomeEnvironment<ImageSourceThing *>* imSourceEnv, SomeEnvironment<ImageSectionThing *>* imSectionEnv, SomeEnvironment<AxeThing *>* axesEnv, SomeEnvironment<ContourThing *>* contourEnv );
114 bool executeCommandsQueue(std::deque<CommandObject *> executionQueue,
bool fromRegistration=
false);
129 bool addUserConcept( std::string theConceptName,
int conceptSize );
198 std::string
createOutline(manualBaseModel * model, std::vector<int> theInstantData, std::string aName =
"" );
206 bool createAxe(std::string aDescription, Instant * theInstantData);
274 void annotateOutlinesWrap(std::vector<std::string> keyNames, std::vector<ContourThing **> theOutlinesVector);
305 void setInstant(Instant * newActualInstantData);
364 void getConceptsInformation(std::vector<std::string>& conceptNameVect, std::vector<int>& conceptSizeVect);
384 std::string
createCopyContourOf( std::string anExistingKName, std::vector<int> &instantNoTouchData );
386 void SaveThingName( FILE *pFile, FILE *pFileData, std::string nameThing );