RayZaler 0.1
The free opto-mechanical simulation framework
RZ::OpticalSurface Struct Reference
Collaboration diagram for RZ::OpticalSurface:

Public Member Functions

std::vector< Real > & locations () const
 
std::vector< Real > & directions () const
 
void clearCache () const
 
void clearStatistics ()
 

Public Attributes

std::string name
 
const ReferenceFrameframe = nullptr
 
const MediumBoundaryboundary = nullptr
 
OpticalElementparent = nullptr
 
std::map< uint32_t, RayBeamStatisticsstatistics
 
std::vector< Rayhits
 
std::vector< Real > locationArray
 
std::vector< Real > directionArray
 

The documentation for this struct was generated from the following files: