HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GR_InstanceManager::gr_BBoxRequest Class Reference

#include <GR_InstanceManager.h>

Public Member Functions

 gr_BBoxRequest (const UT_Matrix4D *si, const UT_Matrix4DArray *insts, const UT_BoundingBox &bb, const UT_IntArray *vi)
 

Public Attributes

const UT_Matrix4Dsingle_inst
 
const UT_Matrix4DArrayinstances
 
const UT_IntArrayvisible_instances
 
GT_DataArrayHandle prim_ids
 
const UT_Array< uint8 > * selected_prims
 
const UT_Vector3FArraycolors
 
const UT_BoundingBoxbbox
 
UT_Vector4i pick_id
 
UT_Vector3Fcolor
 
bool selected
 
bool wireframe
 
int offset
 
int bucket
 

Detailed Description

Definition at line 231 of file GR_InstanceManager.h.

Constructor & Destructor Documentation

GR_InstanceManager::gr_BBoxRequest::gr_BBoxRequest ( const UT_Matrix4D si,
const UT_Matrix4DArray insts,
const UT_BoundingBox bb,
const UT_IntArray vi 
)
inline

Definition at line 234 of file GR_InstanceManager.h.

Member Data Documentation

const UT_BoundingBox* GR_InstanceManager::gr_BBoxRequest::bbox

Definition at line 248 of file GR_InstanceManager.h.

int GR_InstanceManager::gr_BBoxRequest::bucket

Definition at line 256 of file GR_InstanceManager.h.

UT_Vector3F* GR_InstanceManager::gr_BBoxRequest::color

Definition at line 250 of file GR_InstanceManager.h.

const UT_Vector3FArray* GR_InstanceManager::gr_BBoxRequest::colors

Definition at line 247 of file GR_InstanceManager.h.

const UT_Matrix4DArray* GR_InstanceManager::gr_BBoxRequest::instances

Definition at line 243 of file GR_InstanceManager.h.

int GR_InstanceManager::gr_BBoxRequest::offset

Definition at line 255 of file GR_InstanceManager.h.

UT_Vector4i GR_InstanceManager::gr_BBoxRequest::pick_id

Definition at line 249 of file GR_InstanceManager.h.

GT_DataArrayHandle GR_InstanceManager::gr_BBoxRequest::prim_ids

Definition at line 245 of file GR_InstanceManager.h.

bool GR_InstanceManager::gr_BBoxRequest::selected

Definition at line 251 of file GR_InstanceManager.h.

const UT_Array<uint8>* GR_InstanceManager::gr_BBoxRequest::selected_prims

Definition at line 246 of file GR_InstanceManager.h.

const UT_Matrix4D* GR_InstanceManager::gr_BBoxRequest::single_inst

Definition at line 242 of file GR_InstanceManager.h.

const UT_IntArray* GR_InstanceManager::gr_BBoxRequest::visible_instances

Definition at line 244 of file GR_InstanceManager.h.

bool GR_InstanceManager::gr_BBoxRequest::wireframe

Definition at line 252 of file GR_InstanceManager.h.


The documentation for this class was generated from the following file: