Celeritas
0.5.0-86+4a8eea4
|
Input definition for a single volume. More...
#include <OrangeInput.hh>
Public Types | |
using | Flags = VolumeRecord::Flags |
Public Member Functions | |
operator bool () const | |
Whether the volume definition is valid. | |
Public Attributes | |
Label | label {} |
Volume label. | |
std::vector< LocalSurfaceId > | faces {} |
Sorted list of surface IDs in this volume. | |
std::vector< logic_int > | logic {} |
RPN region definition for this volume, using local surface index. | |
BBox | bbox {} |
Axis-aligned bounding box. | |
OrientedBoundingZoneInput | obz |
OrientedBoundingZone. | |
logic_int | flags {0} |
Special flags. | |
ZOrder | zorder {} |
Masking priority. | |
Input definition for a single volume.