|
EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
Surface shapes are shapes that support the getPointSourceDirection() method. More...
Classes | |
| class | EGS_SurfaceShape |
| A surface shape. More... | |
| class | EGS_BoxShape |
| A box shape. More... | |
| class | EGS_SphereShape |
| A sphere shape. More... | |
| class | EGS_CylinderShape |
| A cylinder shape. More... | |
| class | EGS_CircleShape |
| A circle shape. More... | |
| class | EGS_CirclePerpendicularShape |
| A circle shape perpendicular to source particles. More... | |
| class | EGS_EllipseShape |
| An elliptical shape. More... | |
| class | EGS_TriangleShape |
| A triangular shape. More... | |
| class | EGS_PolygonShape |
| A polygon shape. More... | |
| class | EGS_RectangleShape |
| A rectangular shape. More... | |
| class | EGS_RectangularRing |
| A "rectangular ring". More... | |
| class | EGS_VoxelizedShape |
| A "voxelized shape". More... | |
Surface shapes are shapes that support the getPointSourceDirection() method.
The base class for surface shapes EGS_SurfaceShape provides a generic implementation of the getPointSourceDirection() method as long as shapes derived from it define their area.
1.9.1