#include <Event.h>
Collaboration diagram for Event:

Public Member Functions | |
| Event () | |
| Event (Primitive *prim, const SplitPlane &plane, EventType eventType) | |
| bool | operator< (const Event &other) const |
| Primitive * | primitive () const |
| const SplitPlane & | plane () const |
| EventType | type () const |
Private Attributes | |
| Primitive * | mPrimitive |
| Primitive that generated this event. | |
| SplitPlane | mPlane |
| Plane. | |
| EventType | mType |
| Event type. | |
Definition at line 27 of file Event.h.
| Event::Event | ( | Primitive * | prim, | |
| const SplitPlane & | plane, | |||
| EventType | eventType | |||
| ) | [inline] |
| bool Event::operator< | ( | const Event & | other | ) | const [inline] |
| Primitive* Event::primitive | ( | ) | const [inline] |
| const SplitPlane& Event::plane | ( | ) | const [inline] |
| EventType Event::type | ( | ) | const [inline] |
Primitive* Event::mPrimitive [private] |
Primitive that generated this event.
Definition at line 87 of file Event.h.
Referenced by primitive().
SplitPlane Event::mPlane [private] |
EventType Event::mType [private] |
1.5.1