Blender V2.61 - r43446
|
#include <rayobject_rtbuild.h>
Classes | |
struct | Object |
Public Attributes | |
struct { | |
Object * begin | |
Object * end | |
int maxsize | |
} | primitives |
struct Object ** | sorted_begin [3] |
struct Object ** | sorted_end [3] |
int | split_axis |
int | child_offset [RTBUILD_MAX_CHILDS+1] |
float | bb [6] |
Definition at line 55 of file rayobject_rtbuild.h.
float RTBuilder::bb[6] |
Definition at line 83 of file rayobject_rtbuild.h.
Referenced by rtbuild_calc_bb(), rtbuild_init(), and rtbuild_merge_bb().
Definition at line 68 of file rayobject_rtbuild.h.
Referenced by rtbuild_add(), rtbuild_create(), rtbuild_free(), and rtbuild_init().
int RTBuilder::child_offset[RTBUILD_MAX_CHILDS+1] |
Definition at line 79 of file rayobject_rtbuild.h.
Referenced by rtbuild_get_child(), rtbuild_heuristic_object_split(), and rtbuild_init().
Definition at line 68 of file rayobject_rtbuild.h.
Referenced by rtbuild_add(), rtbuild_create(), and rtbuild_init().
Definition at line 69 of file rayobject_rtbuild.h.
Referenced by rtbuild_add(), rtbuild_create(), and rtbuild_init().
struct { ... } RTBuilder::primitives |
Referenced by rtbuild_add(), rtbuild_create(), rtbuild_free(), and rtbuild_init().
struct Object** RTBuilder::sorted_begin[3] |
Definition at line 73 of file rayobject_rtbuild.h.
Referenced by rtbuild_calc_bb(), rtbuild_create(), rtbuild_done(), rtbuild_free(), rtbuild_get_child(), rtbuild_get_primitive(), rtbuild_heuristic_object_split(), rtbuild_init(), and rtbuild_size().
struct Object ** RTBuilder::sorted_end[3] |
Definition at line 73 of file rayobject_rtbuild.h.
Referenced by rtbuild_add(), rtbuild_calc_bb(), rtbuild_create(), rtbuild_done(), rtbuild_get_child(), rtbuild_heuristic_object_split(), rtbuild_init(), and rtbuild_size().
Definition at line 76 of file rayobject_rtbuild.h.
Referenced by rtbuild_init().