EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
EGS_BaseShape and shape classes header file. More...
#include "egs_vector.h"
#include "egs_transformations.h"
#include "egs_rndm.h"
#include "egs_object_factory.h"
#include <string>
Go to the source code of this file.
Classes | |
class | EGS_BaseShape |
Base shape class. All shapes in the EGSnrc C++ class library are derived from EGS_BaseShape. More... | |
class | EGS_SurfaceShape |
A surface shape. More... | |
class | EGS_PointShape |
A point shape. This is the simplest shape possible: it simply always returns the same point. More... | |
class | EGS_BoxShape |
A box shape. More... | |
class | EGS_SphereShape |
A sphere shape. More... | |
class | EGS_CylinderShape |
A cylinder shape. More... | |
EGS_BaseShape and shape classes header file.
Definition in file egs_shapes.h.