anatomist  5.1.2
3D neuroimaging data viewer
anatomist::ObjectUtils Class Reference

#include <anatomist/object/objectutils.h>

Static Public Member Functions

static std::string catObjectNames (const std::set< AObject * > &setobj, size_t limit=0)
 
static std::string catObjectNames (const std::list< AObject * > &setobj, size_t limit=0, const std::set< AObject * > &allobjects=std::set< AObject * >())
 
static std::string catObjectNames (const std::vector< AObject * > &setobj, size_t limit=0, const std::set< AObject * > &allobjects=std::set< AObject * >())
 
template<typename iterator >
static std::string catObjectNames (const iterator &begin, const iterator &end, size_t limit=0, const std::set< AObject * > &allobjects=std::set< AObject * >())
 

Detailed Description

Definition at line 44 of file objectutils.h.

Member Function Documentation

◆ catObjectNames() [1/4]

template<typename iterator >
std::string anatomist::ObjectUtils::catObjectNames ( const iterator begin,
const iterator end,
size_t  limit = 0,
const std::set< AObject * > &  allobjects = std::set<AObject *>() 
)
static

Definition at line 47 of file objectutils_d.h.

References anatomist::AObject::FUSION2D, and anatomist::AObject::FUSION3D.

◆ catObjectNames() [2/4]

static std::string anatomist::ObjectUtils::catObjectNames ( const std::list< AObject * > &  setobj,
size_t  limit = 0,
const std::set< AObject * > &  allobjects = std::set< AObject * >() 
)
static

◆ catObjectNames() [3/4]

static std::string anatomist::ObjectUtils::catObjectNames ( const std::set< AObject * > &  setobj,
size_t  limit = 0 
)
static

◆ catObjectNames() [4/4]

static std::string anatomist::ObjectUtils::catObjectNames ( const std::vector< AObject * > &  setobj,
size_t  limit = 0,
const std::set< AObject * > &  allobjects = std::set< AObject * >() 
)
static

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