RayZaler 0.1
The free opto-mechanical simulation framework
|
Public Member Functions | |
ExprRandomState & | randState () |
void | setComplementary (bool comp) |
bool | complementary () const |
bool | intercept (Vec3 &hit) const |
virtual Real | area () const =0 |
virtual std::string | name () const =0 |
virtual bool | intercept (Vec3 &hit, Vec3 &normal, Real &dT, Vec3 const &origin, Vec3 const &direction) const =0 |
virtual void | generatePoints (const ReferenceFrame *, Real *pointArr, Real *normals, unsigned int N)=0 |
virtual std::vector< std::vector< Real > > const & | edges () const |
virtual void | renderOpenGL () |