anatomist 6.0.4
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: