//==========================================================================
const std::string itkImageToImageFilterString = "ITK_ImageToImageFilter";
-const std::string vtkImageAlgorithmString = "VTK_ImageAlgorithm";
-const std::string vtkPolyDataAlgorithmString = "VTK_PolyDataAlgorithm";
+const std::string vtkImageAlgorithmString = "VTK_ImageAlgorithm";
+const std::string vtkPolyDataAlgorithmString = "VTK_PolyDataAlgorithm";
//==========================================================================
class bbfy
}
// UserConstructor body
- if (BB.nChildNode("userconstructor"))
+ if (BB.nChildNode("constructor"))
{
- bbtk::GetTextOrClear(BB.getChildNode("userconstructor"),mUserConstructor);
+ bbtk::GetTextOrClear(BB.getChildNode("constructor"),mUserConstructor);
}
+
// UserCopyConstructor body
- if (BB.nChildNode("usercopyconstructor"))
+ if (BB.nChildNode("copyconstructor"))
{
- bbtk::GetTextOrClear(BB.getChildNode("usercopyconstructor"),mUserCopyConstructor);
+ bbtk::GetTextOrClear(BB.getChildNode("copyconstructor"),mUserCopyConstructor);
}
+
// UserDestructor body
- if (BB.nChildNode("userdestructor"))
+ if (BB.nChildNode("destructor"))
{
- bbtk::GetTextOrClear(BB.getChildNode("userdestructor"),mUserDestructor);
+ bbtk::GetTextOrClear(BB.getChildNode("destructor"),mUserDestructor);
}
// Template parameters
{
bbtk::GetTextOrClear(BB.getChildNode("process"),mProcess);
}
+
// CreateWidget
// createwidget tag given ?
if (BB.nChildNode("createwidget"))
}
}
-
// Process
if ((mType == STD)||(mProcess.size()))
{
// EO black box declaration
mFile << "};\n\n";
-
-
// BO black box description
if (mTemplateParam.size()==0)
{
mFile << mCreateWidget << "\n";
mFile << "}\n";
}
-
// User constr / copy constr / destr implementation
mFile <<"void "<<mName<<"::bbUserConstructor()"<<std::endl;
mFile << "{"<<std::endl;
//mFile<<"bbtkDebugMessage(\"Kernel\",9,\""<<mName<<::bbUserConstructor()"<<std::endl);"<<std::endl;
+
mFile << mUserConstructor << std::endl;
mFile << "}" << std::endl;