Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
(s) << "<p><TABLE cellspacing=0 cellpadding=3>\n";
(s) << "<TR><TD style='vertical-align: top;'><b> Description </b></TD><TD style='vertical-align: top;'> : </TD><TD style='vertical-align: top;'> "
(s) << "<p><TABLE cellspacing=0 cellpadding=3>\n";
(s) << "<TR><TD style='vertical-align: top;'><b> Description </b></TD><TD style='vertical-align: top;'> : </TD><TD style='vertical-align: top;'> "
- << author << "</TD></TR>\n";
-
+ << author << "</TD></TR>\n";
+
+ (s) << "<TR><TD style='vertical-align: top;'><b> Keyword(s) </b></TD><TD style='vertical-align: top;'> : </TD><TD style='vertical-align: top;'> "
+ << keyword << "</TD></TR>\n";
+
- {
- (s) << "<TR><TD style='vertical-align: top;'><b> Dependencies </b></TD><TD style='vertical-align: top;'> : </TD><TD style='vertical-align: top;'> ";
-
-
-
- std::set<BlackBoxDescriptor*> pdeps;
- ComplexBlackBox::BlackBoxMapType::const_iterator b;
- for ( b = B.begin(); b != B.end(); ++b )
- {
- BlackBoxDescriptor* d = b->second->bbGetDescriptor();
- if (pdeps.find(d) != pdeps.end()) continue;
- pdeps.insert(d);
-
- Package* p = d->GetPackage();
+ {
+ (s) << "<TR><TD style='vertical-align: top;'><b> Dependencies </b></TD><TD style='vertical-align: top;'> : </TD><TD style='vertical-align: top;'> ";
+
+ std::set<BlackBoxDescriptor*> pdeps;
+ ComplexBlackBox::BlackBoxMapType::const_iterator b;
+ for ( b = B.begin(); b != B.end(); ++b )
+ {
+ BlackBoxDescriptor* d = b->second->bbGetDescriptor();
+ if (pdeps.find(d) != pdeps.end())
+ continue;
+ pdeps.insert(d);
+
+ Package* p = d->GetPackage();
(s) << "<TR><TD style='vertical-align: top;'><B><PRE> "<<name<<" </PRE></B></TD>"
<< "<TD style='vertical-align: top;'><I><PRE> "<<type<<" </PRE></I></TD>"
<< "<TD style='vertical-align: top;'>"<<descr<<"</TD></TR>\n";
(s) << "<TR><TD style='vertical-align: top;'><B><PRE> "<<name<<" </PRE></B></TD>"
<< "<TD style='vertical-align: top;'><I><PRE> "<<type<<" </PRE></I></TD>"
<< "<TD style='vertical-align: top;'>"<<descr<<"</TD></TR>\n";
if (full) bbtkMessage("Help",1,"Complex Black Box <"<<
GetPackage()->GetName()<<"::"
<<GetTypeName()<<">"<<std::endl);
if (full) bbtkMessage("Help",1,"Complex Black Box <"<<
GetPackage()->GetName()<<"::"
<<GetTypeName()<<">"<<std::endl);
- bbtkMessage("Help",1," "<<GetDescription()<<std::endl);
- bbtkMessage("Help",1," By : "<<GetAuthor()<<std::endl);
+ bbtkMessage("Help",1," " << GetDescription() <<std::endl);
+ bbtkMessage("Help",1," By : " << GetAuthor() <<std::endl);
+ bbtkMessage("Help",1," Keyword(s) : " << GetKeyword() <<std::endl);
unsigned int namelmax = 0;
unsigned int typelmax = 0;
for ( i = mInput.begin(); i != mInput.end(); ++i )
unsigned int namelmax = 0;
unsigned int typelmax = 0;
for ( i = mInput.begin(); i != mInput.end(); ++i )
- {
- if (i->second->GetName().size()>namelmax)
- namelmax = i->second->GetName().size();
- if (i->second->GetTypeName().size()>typelmax)
- typelmax = i->second->GetTypeName().size();
- }
+ {
+ if (i->second->GetName().size()>namelmax)
+ namelmax = i->second->GetName().size();
+ if (i->second->GetTypeName().size()>typelmax)
+ typelmax = i->second->GetTypeName().size();
+ }
- {
- for ( o = mOutput.begin(); o != mOutput.end(); ++o )
- {
- if (o->second->GetName().size()>namelmax)
- namelmax = o->second->GetName().size();
+ {
+ for ( o = mOutput.begin(); o != mOutput.end(); ++o )
+ {
+ if (o->second->GetName().size()>namelmax)
+ namelmax = o->second->GetName().size();
- {
- std::string name(i->second->GetName());
- name += "'";
- name.append(1+namelmax-name.size(),' ');
- std::string type(i->second->GetTypeName());
- type += ">";
- type.append(1+typelmax-type.size(),' ');
- bbtkMessage("Help",1,
+ {
+ std::string name(i->second->GetName());
+ name += "'";
+ name.append(1+namelmax-name.size(),' ');
+ std::string type(i->second->GetTypeName());
+ type += ">";
+ type.append(1+typelmax-type.size(),' ');
+ bbtkMessage("Help",1,
- {
- if (mOutput.size())
- bbtkMessage("Help",1," * Outputs : "<<std::endl);
- else
- bbtkMessage("Help",1," * No outputs"<<std::endl);
- for ( o = mOutput.begin(); o != mOutput.end(); ++o )
- {
- std::string name(o->second->GetName());
- name += "'";
- name.append(1+namelmax-name.size(),' ');
- std::string type(o->second->GetTypeName());
- type += ">";
- type.append(1+typelmax-type.size(),' ');
- bbtkMessage("Help",1,
- " '"<<name
- <<" <"<<type
- <<" : "<<o->second->GetDescription()<<std::endl);
- }
- }
+ {
+ if (mOutput.size())
+ bbtkMessage("Help",1," * Outputs : "<<std::endl);
+ else
+ bbtkMessage("Help",1," * No outputs"<<std::endl);
+ for ( o = mOutput.begin(); o != mOutput.end(); ++o )
+ {
+ std::string name(o->second->GetName());
+ name += "'";
+ name.append(1+namelmax-name.size(),' ');
+ std::string type(o->second->GetTypeName());
+ type += ">";
+ type.append(1+typelmax-type.size(),' ');
+ bbtkMessage("Help",1,
+ " '"<<name
+ <<" <"<<type
+ <<" : "<<o->second->GetDescription()<<std::endl);
+ }
+ }
- if (B.size())
- bbtkMessage("Help",1," * Boxes : "<<std::endl);
- else
- bbtkMessage("Help",1," * No boxes"<<std::endl);
+ if (B.size())
+ bbtkMessage("Help",1," * Boxes : "<<std::endl);
+ else
+ bbtkMessage("Help",1," * No boxes"<<std::endl);
- ComplexBlackBox::BlackBoxMapType::const_iterator b;
- for ( b = B.begin(); b != B.end(); ++b )
- {
- bbtkMessage("Help",1," '"<<b->second->bbGetName()<<
- "' <"
- << b->second->bbGetDescriptor()->GetPackage()->GetName()
- <<"::"
- <<b->second->bbGetTypeName()<<">"<<std::endl);
- }
- }
+ ComplexBlackBox::BlackBoxMapType::const_iterator b;
+ for ( b = B.begin(); b != B.end(); ++b )
+ {
+ bbtkMessage("Help",1," '"<<b->second->bbGetName()<<
+ "' <"
+ << b->second->bbGetDescriptor()->GetPackage()->GetName()
+ <<"::"
+ <<b->second->bbGetTypeName()<<">"<<std::endl);
+ }
+ }