35 #ifndef ANATOMIST_COMMANDS_CASSIGNREFERENTIAL_H    36 #define ANATOMIST_COMMANDS_CASSIGNREFERENTIAL_H    67                             const std::set<AWindow *> & win, 
int refId = -1, 
    69                             const std::string & filename = 
"",
    70                             const std::string & uuid = 
"" );
    73   virtual std::string 
name()
 const { 
return( 
"AssignReferential" ); }
    82   std::set<AObject *>   _obj;
    83   std::set<AWindow *>   _win;
    85   std::string           _filename;
    90   static bool initSyntax();
 CommandContext * context()
 
AssignReferentialCommand(Referential *ref, const std::set< AObject *> &obj, const std::set< AWindow *> &win, int refId=-1, CommandContext *context=0, const std::string &filename="", const std::string &uuid="")
 
virtual ~AssignReferentialCommand()
 
virtual std::string name() const
Return the unique name of a class of commands. 
 
Serializer is a helper class for pointer serialization. 
 
The abstract base class for usual commands. 
 
Assign a referential to objects and/or windows. 
 
virtual void write(Tree &com, Serializer *ser) const
Print the guts of a command into a Tree given as parent. 
 
virtual void doit()
Do a command. 
 
Referential * ref() const
 
Context for commands processor readers (APipeReader etc) 
 
The abstract base class for commands. 
 
Referential: marker for transformations, with an associated color. 
 
The abstract base class used for commands that have to read/write pointers.