Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | List of all members
geomtools::i_stackable Class Referenceabstract

Abstract base stackable object. More...

#include <bayeux/geomtools/i_stackable.h>

Inheritance diagram for geomtools::i_stackable:
geomtools::box geomtools::cylinder geomtools::ellipsoid geomtools::elliptical_cylinder geomtools::extruded_box geomtools::polycone geomtools::polyhedra geomtools::right_circular_conical_frustrum geomtools::right_polygonal_frustrum geomtools::sphere geomtools::stackable_data geomtools::tessellated_solid geomtools::torus geomtools::tube geomtools::wall_solid

Public Member Functions

 i_stackable ()
 
virtual ~i_stackable ()
 
bool has_xmin () const
 
bool has_xmax () const
 
bool has_ymin () const
 
bool has_ymax () const
 
bool has_zmin () const
 
bool has_zmax () const
 
virtual double get_xmin () const =0
 
virtual double get_xmax () const =0
 
virtual double get_ymin () const =0
 
virtual double get_ymax () const =0
 
virtual double get_zmin () const =0
 
virtual double get_zmax () const =0
 

Detailed Description

Abstract base stackable object.

Constructor & Destructor Documentation

◆ i_stackable()

geomtools::i_stackable::i_stackable ( )

◆ ~i_stackable()

virtual geomtools::i_stackable::~i_stackable ( )
virtual

Member Function Documentation

◆ get_xmax()

virtual double geomtools::i_stackable::get_xmax ( ) const
pure virtual

◆ get_xmin()

virtual double geomtools::i_stackable::get_xmin ( ) const
pure virtual

◆ get_ymax()

virtual double geomtools::i_stackable::get_ymax ( ) const
pure virtual

◆ get_ymin()

virtual double geomtools::i_stackable::get_ymin ( ) const
pure virtual

◆ get_zmax()

virtual double geomtools::i_stackable::get_zmax ( ) const
pure virtual

◆ get_zmin()

virtual double geomtools::i_stackable::get_zmin ( ) const
pure virtual

◆ has_xmax()

bool geomtools::i_stackable::has_xmax ( ) const

◆ has_xmin()

bool geomtools::i_stackable::has_xmin ( ) const

◆ has_ymax()

bool geomtools::i_stackable::has_ymax ( ) const

◆ has_ymin()

bool geomtools::i_stackable::has_ymin ( ) const

◆ has_zmax()

bool geomtools::i_stackable::has_zmax ( ) const

◆ has_zmin()

bool geomtools::i_stackable::has_zmin ( ) const

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