#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] |