Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | Public Attributes | List of all members
geomtools::display_data::display_entry Struct Reference

#include <bayeux/geomtools/display_data.h>

Public Member Functions

bool is_static () const
 
bool is_framed () const
 
 display_entry ()
 
virtual ~display_entry ()
 
void reset ()
 
const std::map< int32_t, display_item > & get_items () const
 
std::map< int32_t, display_item > & grab_items ()
 
const display_itemget_static_item () const
 
const display_itemget_framed_item (int frame_index_) const
 
bool has_framed_item (int frame_index_) const
 

Public Attributes

int32_t entry_type
 
std::string group
 
std::map< int32_t, display_itemitems
 
datatools::properties auxiliaries
 Auxiliary properties. More...
 

Constructor & Destructor Documentation

◆ display_entry()

geomtools::display_data::display_entry::display_entry ( )

◆ ~display_entry()

virtual geomtools::display_data::display_entry::~display_entry ( )
virtual

Member Function Documentation

◆ get_framed_item()

const display_item& geomtools::display_data::display_entry::get_framed_item ( int  frame_index_) const

◆ get_items()

const std::map<int32_t, display_item>& geomtools::display_data::display_entry::get_items ( ) const

◆ get_static_item()

const display_item& geomtools::display_data::display_entry::get_static_item ( ) const

◆ grab_items()

std::map<int32_t, display_item>& geomtools::display_data::display_entry::grab_items ( )

◆ has_framed_item()

bool geomtools::display_data::display_entry::has_framed_item ( int  frame_index_) const

◆ is_framed()

bool geomtools::display_data::display_entry::is_framed ( ) const

◆ is_static()

bool geomtools::display_data::display_entry::is_static ( ) const

◆ reset()

void geomtools::display_data::display_entry::reset ( )

Member Data Documentation

◆ auxiliaries

datatools::properties geomtools::display_data::display_entry::auxiliaries

Auxiliary properties.

◆ entry_type

int32_t geomtools::display_data::display_entry::entry_type

◆ group

std::string geomtools::display_data::display_entry::group

◆ items

std::map<int32_t, display_item> geomtools::display_data::display_entry::items

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