/**
- * \ingroup ReadWrite
+ * \ingroup IO
*/
//=====================================================================
/**
- * \ingroup ReadWrite
+ * \ingroup IO
*/
//=====================================================================
/**
* \defgroup GUI Top level graphical user interfaces
*/
+ /**
+ * \defgroup IO Image I/O classes
+ */
+ /**
+ * \defgroup Tree Attributed tree management
+ */
/**
* \ingroup Controller
/**
- * \ingroup ReadWrite
+ * \ingroup IO
+ * \brief Generic image reader which uses all the specific concrete image reader of the lib (tif, jpg, dicom, ...)
*/
- //=====================================================================
- /// Generic image reader which uses all the specific concrete image reader
-/// of the lib (tif, jpg, dicom, ...)
-class ImageReader : virtual public AbstractImageReader
+ class ImageReader : virtual public AbstractImageReader
{
public:
ImageReader();
namespace creaImageIO
{
/**
- * \ingroup Model
+ * \ingroup IO
*/
//=====================================================================
class ThreadedImageReader;
namespace tree
{
/**
- * \ingroup Model
- */
+ * \ingroup Tree
+ */
//=====================================================================
/// Abstract class to store user data on a Tree
struct TreeData
//=====================================================================
/// An attributed Tree structure
- /**
+ /** \ingroup Tree
*/
class Tree : public Node
{
namespace tree
{
/**
- * \ingroup Model
+ * \ingroup Tree
*/
//=====================================================================
/// Descriptor of an attribute of a node of a Tree (name, dicom group/element)
namespace creaImageIO
{
+ /**
+ * \ingroup Tree
+ */
namespace tree
{
typedef std::map<std::string,std::string> AttributeMapType;
/**
- * \ingroup Model
+ * \ingroup Tree
*/
//=====================================================================
/// Abstract definition of a comparator of Node
{
/**
- * \ingroup Model
+ * \ingroup Tree
*/
///Descriptor of the structure of a Tree (number of levels, descriptors of each level, ...).
namespace tree
{
/**
- * \ingroup Model
+ * \ingroup Tree
*/
//=====================================================================
/// Descriptor of a level of a Tree (name, attributes, ...)
namespace tree
{
/**
- * \ingroup Model
+ * \ingroup Tree
*/
//=====================================================================
/// Forward declaration of Tree
/**
- * \ingroup ReadWrite
+ * \ingroup IO
*/
//=====================================================================