#include <simplemap.h>
Public Member Functions | |
virtual bool | ray_tracing (const double p[2], const double direction, double &out_distance, double &out_alpha) const =0 |
virtual | ~Stuff () |
Public Attributes | |
int | group |
Material * | material |
Definition at line 19 of file simplemap.h.
virtual RayTracer::Stuff::~Stuff | ( | ) | [inline, virtual] |
Definition at line 26 of file simplemap.h.
virtual bool RayTracer::Stuff::ray_tracing | ( | const double | p[2], |
const double | direction, | ||
double & | out_distance, | ||
double & | out_alpha | ||
) | const [pure virtual] |
Ray tracing with incidence.
Implemented in RayTracer::Circle, and RayTracer::Segment.
Definition at line 20 of file simplemap.h.
Definition at line 22 of file simplemap.h.