| Add_Object(T *obj) | TypedGridCullSystemClass< T > | inlinevirtual |
| Add_Object_Internal(CullableClass *obj) | GridCullSystemClass | protected |
| Add_To_Collection(CullableClass *obj) | CullSystemClass | protected |
| CellCount | GridCullSystemClass | protected |
| CellDim | GridCullSystemClass | protected |
| Cells | GridCullSystemClass | protected |
| clamp_indices_to_grid(int *i, int *j, int *k) | GridCullSystemClass | protected |
| Collect_And_Unlink_All(void) | GridCullSystemClass | protected |
| Collect_Objects(const Vector3 &point) | GridCullSystemClass | virtual |
| Collect_Objects(const AABoxClass &box) | GridCullSystemClass | virtual |
| Collect_Objects(const OBBoxClass &box) | GridCullSystemClass | virtual |
| Collect_Objects(const FrustumClass &frustum) | GridCullSystemClass | virtual |
| collect_objects_in_leaf(const Vector3 &point, CullableClass *head) | GridCullSystemClass | protected |
| collect_objects_in_leaf(const AABoxClass &aabox, CullableClass *head) | GridCullSystemClass | protected |
| collect_objects_in_leaf(const OBBoxClass &obbox, CullableClass *head) | GridCullSystemClass | protected |
| collect_objects_in_leaf(const FrustumClass &frustum, CullableClass *head) | GridCullSystemClass | protected |
| CollectionHead | CullSystemClass | protected |
| compute_box(int i, int j, int k, AABoxClass *set_box) | GridCullSystemClass | protected |
| compute_box(const VolumeStruct &area, AABoxClass *set_box) | GridCullSystemClass | protected |
| CullSystemClass(void) | CullSystemClass | |
| Get_First_Collected_Object(void) | TypedGridCullSystemClass< T > | inline |
| Get_First_Collected_Object_Internal(void) | CullSystemClass | protected |
| Get_Min_Cell_Size(Vector3 &size) const | GridCullSystemClass | inline |
| Get_Next_Collected_Object(T *obj) | TypedGridCullSystemClass< T > | inline |
| Get_Next_Collected_Object_Internal(CullableClass *obj) | CullSystemClass | protected |
| Get_Object_Count(void) const | GridCullSystemClass | inlinevirtual |
| Get_Statistics(void) | GridCullSystemClass | |
| Get_Termination_Count(void) const | GridCullSystemClass | inline |
| GridCullSystemClass(void) | GridCullSystemClass | |
| init_volume(const Vector3 &bound_min, const Vector3 &bound_max, VolumeStruct *set_volume) | GridCullSystemClass | protected |
| init_volume(const Vector3 &point, VolumeStruct *set_volume) | GridCullSystemClass | protected |
| init_volume(const LineSegClass &line, VolumeStruct *set_volume) | GridCullSystemClass | protected |
| init_volume(const AABoxClass &box, VolumeStruct *set_volume) | GridCullSystemClass | protected |
| init_volume(const OBBoxClass &box, VolumeStruct *set_volume) | GridCullSystemClass | protected |
| init_volume(const FrustumClass &frustum, VolumeStruct *set_volume) | GridCullSystemClass | protected |
| link_object(CullableClass *obj) | GridCullSystemClass | protected |
| link_object(CullableClass *obj, int address) | GridCullSystemClass | protected |
| link_object_to_list(CullableClass **head, CullableClass *obj) | GridCullSystemClass | protected |
| Load(ChunkLoadClass &cload) | GridCullSystemClass | virtual |
| map_indices_to_address(int i, int j, int k) | GridCullSystemClass | protected |
| map_point_to_address(const Vector3 &pt, int &set_address) | GridCullSystemClass | protected |
| map_point_to_cell(const Vector3 &pt, int &set_i, int &set_j, int &set_k) | GridCullSystemClass | protected |
| MaxObjExtent | GridCullSystemClass | protected |
| MinCellSize | GridCullSystemClass | protected |
| NoGridList | GridCullSystemClass | protected |
| ObjCount | GridCullSystemClass | protected |
| OOCellDim | GridCullSystemClass | protected |
| Origin | GridCullSystemClass | protected |
| Peek_First_Collected_Object_Internal(void) | CullSystemClass | protected |
| Peek_Next_Collected_Object_Internal(CullableClass *obj) | CullSystemClass | protected |
| Re_Partition(const Vector3 &min, const Vector3 &max, float objdim) | GridCullSystemClass | virtual |
| Remove_Object(T *obj) | TypedGridCullSystemClass< T > | inlinevirtual |
| Remove_Object_Internal(CullableClass *obj) | GridCullSystemClass | protected |
| Reset_Collection(void) | CullSystemClass | |
| Reset_Statistics(void) | GridCullSystemClass | |
| Save(ChunkSaveClass &csave) | GridCullSystemClass | virtual |
| Set_Min_Cell_Size(const Vector3 &size) | GridCullSystemClass | inline |
| Set_Termination_Count(int count) | GridCullSystemClass | inline |
| Stats | GridCullSystemClass | protected |
| TERMINATION_CELL_COUNT enum value | GridCullSystemClass | protected |
| TerminationCellCount | GridCullSystemClass | protected |
| total_cell_count(void) | GridCullSystemClass | protected |
| UNGRIDDED_ADDRESS enum value | GridCullSystemClass | protected |
| unlink_object(CullableClass *obj) | GridCullSystemClass | protected |
| unlink_object_from_list(CullableClass **head, CullableClass *obj) | GridCullSystemClass | protected |
| Update_Culling(CullableClass *obj) | GridCullSystemClass | virtual |
| ~CullSystemClass(void) | CullSystemClass | virtual |
| ~GridCullSystemClass(void) | GridCullSystemClass | |