|
HDK
|
#include <GR_InstanceManager.h>
Public Member Functions | |
| gr_DrawRequest (int np, const UT_Matrix4D *si, const UT_Matrix4DArray *insts, const UT_BoundingBox &bb, const UT_IntArray *vi, UT_IntArray *vr, GR_RenderMode rm, GR_RenderFlags rf, GR_DrawParms dp, int passid) | |
| gr_DrawRequest () | |
Public Attributes | |
| int | pass_id |
| int | num_prims |
| const UT_Matrix4D * | single_inst |
| const UT_Matrix4DArray * | instances |
| const UT_BoundingBox * | bbox |
| const UT_IntArray * | visible_instances |
| const UT_IntArray * | nest_counts |
| UT_IntArray * | visible_result |
| gr_DrawRequestResult | result |
| GR_RenderMode | rmode |
| GR_RenderFlags | rflags |
| GR_DrawParms | dparms |
| const UT_Array< uint8 > * | selected_prims |
| const UT_Vector3FArray * | colors |
| GT_DataArrayHandle | prim_ids |
| UT_Vector4i | pick_id |
| UT_Vector3F * | color |
| UT_Vector2i * | visible_range |
| bool | selected |
| bool | wireframe |
Definition at line 266 of file GR_InstanceManager.h.
|
inline |
Definition at line 269 of file GR_InstanceManager.h.
|
inline |
Definition at line 285 of file GR_InstanceManager.h.
| const UT_BoundingBox* GR_InstanceManager::gr_DrawRequest::bbox |
Definition at line 296 of file GR_InstanceManager.h.
| UT_Vector3F* GR_InstanceManager::gr_DrawRequest::color |
Definition at line 308 of file GR_InstanceManager.h.
| const UT_Vector3FArray* GR_InstanceManager::gr_DrawRequest::colors |
Definition at line 305 of file GR_InstanceManager.h.
| GR_DrawParms GR_InstanceManager::gr_DrawRequest::dparms |
Definition at line 303 of file GR_InstanceManager.h.
| const UT_Matrix4DArray* GR_InstanceManager::gr_DrawRequest::instances |
Definition at line 295 of file GR_InstanceManager.h.
| const UT_IntArray* GR_InstanceManager::gr_DrawRequest::nest_counts |
Definition at line 298 of file GR_InstanceManager.h.
| int GR_InstanceManager::gr_DrawRequest::num_prims |
Definition at line 293 of file GR_InstanceManager.h.
| int GR_InstanceManager::gr_DrawRequest::pass_id |
Definition at line 292 of file GR_InstanceManager.h.
| UT_Vector4i GR_InstanceManager::gr_DrawRequest::pick_id |
Definition at line 307 of file GR_InstanceManager.h.
| GT_DataArrayHandle GR_InstanceManager::gr_DrawRequest::prim_ids |
Definition at line 306 of file GR_InstanceManager.h.
| gr_DrawRequestResult GR_InstanceManager::gr_DrawRequest::result |
Definition at line 300 of file GR_InstanceManager.h.
| GR_RenderFlags GR_InstanceManager::gr_DrawRequest::rflags |
Definition at line 302 of file GR_InstanceManager.h.
| GR_RenderMode GR_InstanceManager::gr_DrawRequest::rmode |
Definition at line 301 of file GR_InstanceManager.h.
| bool GR_InstanceManager::gr_DrawRequest::selected |
Definition at line 310 of file GR_InstanceManager.h.
Definition at line 304 of file GR_InstanceManager.h.
| const UT_Matrix4D* GR_InstanceManager::gr_DrawRequest::single_inst |
Definition at line 294 of file GR_InstanceManager.h.
| const UT_IntArray* GR_InstanceManager::gr_DrawRequest::visible_instances |
Definition at line 297 of file GR_InstanceManager.h.
| UT_Vector2i* GR_InstanceManager::gr_DrawRequest::visible_range |
Definition at line 309 of file GR_InstanceManager.h.
| UT_IntArray* GR_InstanceManager::gr_DrawRequest::visible_result |
Definition at line 299 of file GR_InstanceManager.h.
| bool GR_InstanceManager::gr_DrawRequest::wireframe |
Definition at line 311 of file GR_InstanceManager.h.