HDK
|
#include <GR_PickRecord.h>
Public Member Functions | |
GR_PickRecord () | |
GR_PickRecord (const int *data) | |
GR_PickRecord (const int *base_data, const int *component_data) | |
GR_PickRecord (const GR_PickRecord &base, const int *component_data) | |
void | clear () |
bool | isSet () const |
bool | operator== (const GR_PickRecord &cmp) const |
bool | operator!= (const GR_PickRecord &cmp) const |
int | getPickType () const |
bool | isGeometry () const |
bool | isHandle () const |
bool | isObject () const |
bool | isFloor () const |
bool | isSceneHook () const |
int | getObjectId () const |
int | getHandleIndex () const |
int | getHandlePickType () const |
int | getHandleValue1 () const |
int | getHandleValue2 () const |
int | getFloorId () const |
int | getFloorValue1 () const |
int | getFloorValue2 () const |
int | getFloorValue3 () const |
int | getLookId () const |
int | getDetailIndex () const |
int | getSceneHookId () const |
int | getComponentId1 () const |
int | getComponentId2 () const |
int | getComponentId3 () const |
void | changeComponent (int pick, int id1, int id2=-1, int id3=-1) |
void | dump (std::ostream &os) const |
Static Public Member Functions | |
static int | comparatorFast (const GR_PickRecord *p1, const GR_PickRecord *p2) |
static int | comparatorForDups (const GR_PickRecord *p1, const GR_PickRecord *p2) |
static bool | areEquivalentEdges (const GR_PickRecord &p1, const GR_PickRecord &p2) |
Definition at line 69 of file GR_PickRecord.h.
|
inline |
Definition at line 72 of file GR_PickRecord.h.
|
inline |
Definition at line 74 of file GR_PickRecord.h.
Definition at line 76 of file GR_PickRecord.h.
|
inline |
Definition at line 81 of file GR_PickRecord.h.
|
inlinestatic |
Definition at line 181 of file GR_PickRecord.h.
Definition at line 153 of file GR_PickRecord.h.
|
inline |
Definition at line 95 of file GR_PickRecord.h.
|
inlinestatic |
Definition at line 164 of file GR_PickRecord.h.
|
inlinestatic |
Definition at line 173 of file GR_PickRecord.h.
void GR_PickRecord::dump | ( | std::ostream & | os | ) | const |
|
inline |
Definition at line 146 of file GR_PickRecord.h.
|
inline |
Definition at line 148 of file GR_PickRecord.h.
|
inline |
Definition at line 150 of file GR_PickRecord.h.
|
inline |
Definition at line 140 of file GR_PickRecord.h.
|
inline |
Definition at line 129 of file GR_PickRecord.h.
|
inline |
Definition at line 131 of file GR_PickRecord.h.
|
inline |
Definition at line 133 of file GR_PickRecord.h.
|
inline |
Definition at line 135 of file GR_PickRecord.h.
|
inline |
Definition at line 120 of file GR_PickRecord.h.
|
inline |
Definition at line 122 of file GR_PickRecord.h.
|
inline |
Definition at line 124 of file GR_PickRecord.h.
|
inline |
Definition at line 126 of file GR_PickRecord.h.
|
inline |
Definition at line 138 of file GR_PickRecord.h.
|
inline |
Definition at line 117 of file GR_PickRecord.h.
|
inline |
Definition at line 104 of file GR_PickRecord.h.
|
inline |
Definition at line 143 of file GR_PickRecord.h.
|
inline |
Definition at line 112 of file GR_PickRecord.h.
|
inline |
Definition at line 106 of file GR_PickRecord.h.
|
inline |
Definition at line 108 of file GR_PickRecord.h.
|
inline |
Definition at line 110 of file GR_PickRecord.h.
|
inline |
Definition at line 114 of file GR_PickRecord.h.
|
inline |
Definition at line 97 of file GR_PickRecord.h.
|
inline |
Definition at line 101 of file GR_PickRecord.h.
|
inline |
Definition at line 99 of file GR_PickRecord.h.