Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Types | Static Public Member Functions | List of all members
geomtools::filled_utils Class Reference

#include <bayeux/geomtools/utils.h>

Public Types

enum  filled_type { FILLED_UNDEFINED = -1, FILLED_NONE = 0, FILLED_BY_ENVELOPE = 1, FILLED_BY_EXTRUSION = 2 }
 

Static Public Member Functions

static const std::string & filled_none_label ()
 
static const std::string & filled_by_envelope_label ()
 
static const std::string & filled_by_extrusion_label ()
 
static std::string get_filled_mode_label (filled_utils::filled_type)
 
static filled_type get_filled_mode (const std::string &filled_label)
 

Member Enumeration Documentation

◆ filled_type

Enumerator
FILLED_UNDEFINED 
FILLED_NONE 
FILLED_BY_ENVELOPE 
FILLED_BY_EXTRUSION 

Member Function Documentation

◆ filled_by_envelope_label()

static const std::string& geomtools::filled_utils::filled_by_envelope_label ( )
static

◆ filled_by_extrusion_label()

static const std::string& geomtools::filled_utils::filled_by_extrusion_label ( )
static

◆ filled_none_label()

static const std::string& geomtools::filled_utils::filled_none_label ( )
static

◆ get_filled_mode()

static filled_type geomtools::filled_utils::get_filled_mode ( const std::string &  filled_label)
static

◆ get_filled_mode_label()

static std::string geomtools::filled_utils::get_filled_mode_label ( filled_utils::filled_type  )
static

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