X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsKernelEditorGraphic%2FGBlackBoxModel.cxx;h=e58e73aebfef1f301a2fd0023bdfec9728feba0d;hb=3babfd57a9b4b3cffba34415e928239592e7d4a1;hp=2a2081f463a1bec9826708452acaf87bfa475fc0;hpb=311af31f393ba7d5788a0a843ee412eebdf43a82;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsKernelEditorGraphic/GBlackBoxModel.cxx b/lib/EditorGraphicBBS/bbsKernelEditorGraphic/GBlackBoxModel.cxx index 2a2081f..e58e73a 100644 --- a/lib/EditorGraphicBBS/bbsKernelEditorGraphic/GBlackBoxModel.cxx +++ b/lib/EditorGraphicBBS/bbsKernelEditorGraphic/GBlackBoxModel.cxx @@ -89,6 +89,54 @@ namespace bbtk //========================================================================= + void GBlackBoxModel::move(double xx,double yy,double zz) + { + setInicPoint(xx,yy,zz); + + //Refresh inputs position + int i; + for(i=0;i<_inputs.size();i++) + { + _inputs[i]->updatePortPosition(); + } + + //Refresh outputs position + for(i=0;i<_outputs.size();i++) + { + _outputs[i]->updatePortPosition(); + } + + } + + //========================================================================= + + + std::string GBlackBoxModel::getBBTKPackage() + { + return _bbtkPackage; + } + + //========================================================================= + + void GBlackBoxModel::setBBTKPackage(std::string obpackage) + { + _bbtkPackage = obpackage; + } + + //========================================================================= + + std::string GBlackBoxModel::getStatusText() + { + std::string temp = ""; + temp+=_bbtkType; + temp+=":"; + temp+=_bbtkPackage; + return temp; + } + + //========================================================================= + + } // EO namespace bbtk // EOF