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

#include <bayeux/geomtools/stacked_model.h>

Public Member Functions

 stacked_item ()
 
bool has_limit_min () const
 
bool has_limit_max () const
 
double get_limit_min () const
 
double get_limit_max () const
 
const std::string & get_label () const
 
const i_modelget_model () const
 
const placementget_placement () const
 
const physical_volumeget_physical_volume () const
 

Public Attributes

std::string label
 
const i_modelmodel
 
placement placmt
 
physical_volume phys
 
double limit_min
 
double limit_max
 

Constructor & Destructor Documentation

◆ stacked_item()

geomtools::stacked_model::stacked_item::stacked_item ( )

Member Function Documentation

◆ get_label()

const std::string& geomtools::stacked_model::stacked_item::get_label ( ) const

◆ get_limit_max()

double geomtools::stacked_model::stacked_item::get_limit_max ( ) const

◆ get_limit_min()

double geomtools::stacked_model::stacked_item::get_limit_min ( ) const

◆ get_model()

const i_model& geomtools::stacked_model::stacked_item::get_model ( ) const

◆ get_physical_volume()

const physical_volume& geomtools::stacked_model::stacked_item::get_physical_volume ( ) const

◆ get_placement()

const placement& geomtools::stacked_model::stacked_item::get_placement ( ) const

◆ has_limit_max()

bool geomtools::stacked_model::stacked_item::has_limit_max ( ) const

◆ has_limit_min()

bool geomtools::stacked_model::stacked_item::has_limit_min ( ) const

Member Data Documentation

◆ label

std::string geomtools::stacked_model::stacked_item::label

◆ limit_max

double geomtools::stacked_model::stacked_item::limit_max

◆ limit_min

double geomtools::stacked_model::stacked_item::limit_min

◆ model

const i_model* geomtools::stacked_model::stacked_item::model

◆ phys

physical_volume geomtools::stacked_model::stacked_item::phys

◆ placmt

placement geomtools::stacked_model::stacked_item::placmt

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