File: pdbTemplateItem.inl
/*************************************************************************/
/* DUCTAPE Version 2.0 */
/* Copyright (C) 2001 */
/* Forschungszentrum Juelich, Zentralinstitut fuer Angewandte Mathematik */
/*************************************************************************/
inline pdbTemplateItem::pdbTemplateItem(int id)
: pdbFatItem(id), tmpl(0), isSpecl(false) {}
inline pdbTemplateItem::pdbTemplateItem(const string& name, int id)
: pdbFatItem(name, id), tmpl(0), isSpecl(false) {}
inline pdbTemplateItem::~pdbTemplateItem() {}
inline const pdbTemplate *pdbTemplateItem::isTemplate() const { return tmpl; }
inline bool pdbTemplateItem::isSpecialized() const { return isSpecl; }
inline const pdbTemplateItem::targvec& pdbTemplateItem::speclArguments() const {
return sargs;
}
inline void pdbTemplateItem::isTemplate(const pdbTemplate *templ) {
tmpl = templ;
}
inline void pdbTemplateItem::isSpecialized(bool s) { isSpecl = s; }
inline void pdbTemplateItem::addSpeclArgument(const pdbTemplateArg& targ) {
sargs.push_back(targ);
}
Back to Index
Key to Colors and Styles