CMS 3D CMS Logo

IgDocumentDataset Class Reference

#include <Iguana/Studio/interface/IgDocumentDataset.h>

List of all members.

Public Types

typedef std::list< IgBrowser * > BrowsersList
typedef std::list< IgModel * > ModelsList
typedef std::list< IgView * > ViewsList

Public Member Functions

BrowsersListbrowsers (void)
 IgDocumentDataset (IgRepresentable *root, const std::string &name)
ModelsListmodels (void)
IgRepresentableroot (void)
ViewsListviews (void)

Private Attributes

BrowsersList m_browsers
ModelsList m_models
std::string m_name
IgRepresentablem_root
ViewsList m_views


Detailed Description

Definition at line 23 of file IgDocumentDataset.h.


Member Typedef Documentation

typedef std::list<IgBrowser *> IgDocumentDataset::BrowsersList

Definition at line 29 of file IgDocumentDataset.h.

typedef std::list<IgModel *> IgDocumentDataset::ModelsList

Definition at line 28 of file IgDocumentDataset.h.

typedef std::list<IgView *> IgDocumentDataset::ViewsList

Definition at line 30 of file IgDocumentDataset.h.


Constructor & Destructor Documentation

IgDocumentDataset::IgDocumentDataset ( IgRepresentable root,
const std::string &  name 
)

Definition at line 21 of file IgDocumentDataset.cc.

00023     :m_root (root),
00024      m_name (name)
00025 {    
00026 }


Member Function Documentation

IgDocumentDataset::BrowsersList & IgDocumentDataset::browsers ( void   ) 

Definition at line 48 of file IgDocumentDataset.cc.

References m_browsers.

00049 {
00050     return m_browsers;    
00051 }

IgDocumentDataset::ModelsList & IgDocumentDataset::models ( void   ) 

Definition at line 36 of file IgDocumentDataset.cc.

References m_models.

00037 {
00038     return m_models;    
00039 }

IgRepresentable * IgDocumentDataset::root ( void   ) 

Definition at line 30 of file IgDocumentDataset.cc.

References m_root.

00031 {
00032     return m_root;    
00033 }

IgDocumentDataset::ViewsList & IgDocumentDataset::views ( void   ) 

Definition at line 42 of file IgDocumentDataset.cc.

References m_views.

00043 {
00044     return m_views;    
00045 }


Member Data Documentation

BrowsersList IgDocumentDataset::m_browsers [private]

Definition at line 40 of file IgDocumentDataset.h.

Referenced by browsers().

ModelsList IgDocumentDataset::m_models [private]

Definition at line 39 of file IgDocumentDataset.h.

Referenced by models().

std::string IgDocumentDataset::m_name [private]

Definition at line 38 of file IgDocumentDataset.h.

IgRepresentable* IgDocumentDataset::m_root [private]

Definition at line 37 of file IgDocumentDataset.h.

Referenced by root().

ViewsList IgDocumentDataset::m_views [private]

Definition at line 41 of file IgDocumentDataset.h.

Referenced by views().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:25:10 2009 for CMSSW by  doxygen 1.5.4