X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOTree.h;h=de5b94a062c84b57a4b42f913e71ff6dcfbf44df;hb=e4c4c1a9a170f8eb89f8e8642a510c4499465280;hp=fe928ac25911f925fbd2bdf150087558b20dc65b;hpb=74deda5137bba320405e3c4f50cc2a3f40a9dfc7;p=creaImageIO.git diff --git a/src2/creaImageIOTree.h b/src2/creaImageIOTree.h index fe928ac..de5b94a 100644 --- a/src2/creaImageIOTree.h +++ b/src2/creaImageIOTree.h @@ -9,10 +9,10 @@ namespace creaImageIO namespace tree { /** - * \ingroup Model - */ + * \ingroup Tree + */ //===================================================================== - /// Abstract class to store user data on a tree + /// Abstract class to store user data on a Tree struct TreeData { TreeData() {} @@ -21,8 +21,8 @@ namespace creaImageIO //===================================================================== //===================================================================== - /// An attributed tree structure - /** + /// An attributed Tree structure + /** \ingroup Tree */ class Tree : public Node { @@ -50,22 +50,16 @@ namespace creaImageIO unsigned int GetNumberOfLevels() { return GetDescriptor().GetNumberOfLevels(); } - /// Returns the LevelDescriptor of a given level (const ref) + /// Returns the LevelDescriptor of a given level (const ref) const LevelDescriptor& GetLevelDescriptor(int level) const { return GetDescriptor().GetLevelDescriptor(level); } - /// Returns the LevelDescriptor of a given level (ref) - LevelDescriptor& GetLevelDescriptor(int level) - { return GetDescriptor().GetLevelDescriptor(level); } /// Returns the AttributeDescriptorList of a given level (const ref) const LevelDescriptor::AttributeDescriptorListType& GetAttributeDescriptorList(int level) const { return GetDescriptor().GetAttributeDescriptorList(level); } - /// Returns the AttributeDescriptorList of a given level (ref) - LevelDescriptor::AttributeDescriptorListType& - GetAttributeDescriptorList(int level) - { return GetDescriptor().GetAttributeDescriptorList(level); } + virtual void Print() const; private: Descriptor mDescriptor;