int idBox = _sceneManager->createGBlackBox( 0,0, packagename ,boxType);
_sceneManager->configGBlackBox(idBox, _xGeneral,_yGeneral,_zGeneral,boxName, false , _xGeneral+100, _yGeneral-10 , _zGeneral );
_yGeneral = _yGeneral + 30;
- printf("EED InterpreterBBS::Create packagename=%s boxtype=%s boxname=%s \n", packagename.c_str(), boxType.c_str(), boxName.c_str() );
}
/// Connects the output boxOutput to the input boxInput
}
-/*
-//--EED
- /// Sets the inputs of the workspace :
- void InterpreterBBS::SetInputs(const std::map<std::string,std::string>& m)
- {
- }
-
- /// Puts the executer in "no exec" mode,
- /// which creates but does not execute pipelines
- void InterpreterBBS::SetNoExecMode(bool b)
- {
- }
-
- bool InterpreterBBS::GetNoExecMode() const
- {
- return true;
- }
-
- /// Sets the mode of dialog of the executer for Root inputs
- void InterpreterBBS::SetDialogMode(DialogModeType t)
- {
- }
-
- /// Puts the executer in "no error" mode,
- /// Errors do not stop execution (but warnings are produced)
- void InterpreterBBS::SetNoErrorMode(bool b)
- {
- }
-
- bool InterpreterBBS::GetNoErrorMode() const
- {
- return true;
- }
-
- /// Loads a package
- void InterpreterBBS::LoadPackage(const std::string &name )
- {
- }
-
- /// Unloads a package
- void InterpreterBBS::UnLoadPackage(const std::string &name )
- {
- }
-
- /// Starts a package block
- void InterpreterBBS::BeginPackage (const std::string &name )
- {
- }
-
- /// Ends a package block
- void InterpreterBBS::EndPackage ()
- {
- }
-
- /// Starts the definition of a new ComplexBlackBox in package pack
- /// scriptfilename is the file from which the def is read
- void InterpreterBBS::Define (const std::string &name,
- const std::string& pack,
- const std::string &scriptfilename)
- {
- }
-
- /// Sets the file name to use for the current definition
- /// (Used to set it after the Define command)
- void InterpreterBBS::SetCurrentFileName (const std::string &name )
- {
- }
-
- /// End the definition of a ComplexBlackBox
- void InterpreterBBS::EndDefine ()
- {
- }
-
- /// Sets the kind of the currently defined ComplexBlackBox
- void InterpreterBBS::Kind(const std::string& kind)
- {
- }
-
- /// Creates a new black box in current complex box
- void InterpreterBBS::Create ( const std::string& boxType, const std::string& boxName)
- {
- std::string packagename = _factory->GetPackageNameOfaBlackBox(boxType);
-// int idBox = _sceneManager->createGBlackBox( 0,0, packagename ,boxType);
-// _sceneManager->configGBlackBox(idBox, _xGeneral,_yGeneral,_zGeneral,boxName, false , _xGeneral+100, _yGeneral-10 , _zGeneral );
- _yGeneral = _yGeneral + 30;
- printf("EED InterpreterBBS::Create packagename=%s boxtype=%s boxname=%s \n", packagename.c_str(), boxType.c_str(), boxName.c_str() );
- }
-
- /// Destroys a black box
- void InterpreterBBS::Destroy (const std::string &boxName)
- {
- }
-
- /// Clears the currently defined ComplexBlackBox
- void InterpreterBBS::Clear()
- {
- }
-
- /// Connects the output boxOutput to the input boxInput
- void InterpreterBBS::Connect (const std::string &boxfrom,
- const std::string &output,
- const std::string &boxto,
- const std::string &input)
- {
- printf("EED InterpreterBBS::Connect\n");
- }
-
- /// Executes the box
- void InterpreterBBS::Execute (const std::string &box)
- {
- }
-
- /// Defines an input of the current complex box
- void InterpreterBBS::DefineInput (const std::string &name,
- const std::string &box,
- const std::string &input,
- const std::string &help)
- {
- }
-
- /// Defines an output of the current complex box
- void InterpreterBBS::DefineOutput (const std::string &name,
- const std::string &box,
- const std::string &output,
- const std::string &help)
- {
- }
-
- /// sets the input of the box with the value
- void InterpreterBBS::Set (const std::string &box,
- const std::string &input,
- const std::string &value)
- {
- printf("EED InterpreterBBS::Set\n");
- }
-
- /// gets the output of the box
- std::string InterpreterBBS::Get (const std::string &box,
- const std::string &output)
- {
- return "";
- }
-
- /// changes the workspace name
- void InterpreterBBS::SetWorkspaceName( const std::string& n )
- {
- }
-
- ///Adds the authorName to the Box author list
- void InterpreterBBS::Author(const std::string &authorName)
- {
- }
-
- ///Adds the categories to the Box categoris list
- void InterpreterBBS::Category(const std::string &categories)
- {
- }
-
- /// The description string which explains what does the ComplexBox
- void InterpreterBBS::Description(const std::string &d)
- {
- }
-
- /// prints the list of the boxes of the current box
- void InterpreterBBS::PrintHelpListBoxes()
- {
- }
-
- /// Generate a HTML file with a gif file with the actual pipeline (Graphviz-dot needed). Returns the file path
- std::string InterpreterBBS::ShowGraph(const std::string &nameblackbox,
- const std::string &detailStr,
- const std::string &levelStr,
- const std::string &output_file,
- const std::string &custom_header,
- const std::string &custom_title,
- bool system_display)
- {
- return "";
- }
-
- /// Generate a HTML with a gif file with the actual pipeline (Graphviz-dot needed). Returns the file path
- std::string InterpreterBBS::ShowGraphInstances(const std::string &nameblackbox, int detail, int level, bool system_display)
- {
- return "";
- }
-
- /// Prints help on a black box
- void InterpreterBBS::PrintHelpBlackBox(const std::string &nameblackbox, const std::string &detailStr, const std::string &levelStr)
- {
- }
-
- void InterpreterBBS::Reset()
- {
- }
-
- /// Sets the level of message for kind
- void InterpreterBBS::SetMessageLevel(const std::string &kind, int level)
- {
- }
-
- /// Prints help on the messages
- void InterpreterBBS::HelpMessages()
- {
- }
-
- /// Prints the string ... MORE : TO EXPLAIN
- void InterpreterBBS::Print(const std::string & message)
- {
- }
-
-//--EED
-*/
-
} // EO namespace bbtk
// EOF