aimsdata 6.0.0
Neuroimaging data handling
aims::BundleInfo Class Reference

#include <aims/fibers/bundles.h>

Collaboration diagram for aims::BundleInfo:

Public Member Functions

 BundleInfo ()
 
 BundleInfo (const std::string &name)
 
 BundleInfo (int id)
 
 BundleInfo (int id, const std::string &name)
 
 BundleInfo (const BundleInfo &bundle)
 
int id () const
 
std::string name () const
 
BundleInfooperator= (const BundleInfo &bundle)
 

Protected Attributes

int _id
 
std::string _name
 

Detailed Description

Definition at line 120 of file bundles.h.

Constructor & Destructor Documentation

◆ BundleInfo() [1/5]

aims::BundleInfo::BundleInfo ( )
inline

Definition at line 689 of file bundles.h.

Referenced by BundleInfo(), and operator=().

◆ BundleInfo() [2/5]

aims::BundleInfo::BundleInfo ( const std::string & name)
inline

Definition at line 694 of file bundles.h.

References _name, and name().

◆ BundleInfo() [3/5]

aims::BundleInfo::BundleInfo ( int id)
inline

Definition at line 700 of file bundles.h.

References _id, and id().

◆ BundleInfo() [4/5]

aims::BundleInfo::BundleInfo ( int id,
const std::string & name )
inline

Definition at line 706 of file bundles.h.

References _id, _name, id(), and name().

◆ BundleInfo() [5/5]

aims::BundleInfo::BundleInfo ( const BundleInfo & bundle)
inline

Definition at line 712 of file bundles.h.

References _id, _name, BundleInfo(), id(), and name().

Member Function Documentation

◆ id()

int aims::BundleInfo::id ( ) const
inline

Definition at line 725 of file bundles.h.

References _id.

Referenced by BundleInfo(), BundleInfo(), BundleInfo(), and operator=().

◆ name()

std::string aims::BundleInfo::name ( ) const
inline

Definition at line 718 of file bundles.h.

References _name.

Referenced by BundleInfo(), BundleInfo(), BundleInfo(), and operator=().

◆ operator=()

BundleInfo & aims::BundleInfo::operator= ( const BundleInfo & bundle)
inline

Definition at line 731 of file bundles.h.

References _id, _name, BundleInfo(), id(), and name().

Member Data Documentation

◆ _id

int aims::BundleInfo::_id
protected

Definition at line 136 of file bundles.h.

Referenced by BundleInfo(), BundleInfo(), BundleInfo(), id(), and operator=().

◆ _name

std::string aims::BundleInfo::_name
protected

Definition at line 137 of file bundles.h.

Referenced by BundleInfo(), BundleInfo(), BundleInfo(), name(), and operator=().


The documentation for this class was generated from the following file: