|
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.
1.9.1