|
void | configure (const OfClass *shading_class=0, ModuleMaterial *shading_material=0, const ShadingVariableAccessor *shading_variables=0, const float &shading_opacity=0.0f) |
|
void | set_custom_data (GeometryCustomData *data) |
|
void | alloc_data (const size_t &data_size) |
|
void | free_data () |
| deprecated: replaced by alloc_shading_data()
|
|
GeometryDeferredShadingData * | get_data () const |
| deprecated: replaced by free_shading_data()
|
|
void | alloc_shading_data (const size_t &data_size) |
| deprecated: replaced by get_shading_data()
|
|
void | free_shading_data () |
|
GeometryDeferredShadingData * | get_shading_data () const |
|
size_t | get_memory_size () const |
|
void | prepare_intersection (GeometryIntersection &inter) const |
|
GeometryCustomData * | get_custom_data () const |
|
const OfClass * | get_shading_class () const |
|
ModuleMaterial * | get_shading_material () const |
|
const ShadingVariableAccessor * | get_shading_variables () const |
|
const float & | get_shading_opacity () const |
|
const unsigned int & | get_shading_group_index () const |
|
const GeometrySourceHierarchy & | get_scene_objects () const |
|
unsigned int | get_scene_object_count () const |
|
unsigned int | get_scene_object_index (const unsigned int &i) const |
|
unsigned int | get_first_scene_object_index () const |
|
unsigned int | get_last_scene_object_index () const |
|
unsigned int | get_first_visibility_object_index () const |
|
ModuleSceneObject * | get_scene_object (const unsigned int &i) const |
|
ModuleSceneObject * | get_first_scene_object () const |
|
ModuleSceneObject * | get_last_scene_object () const |
|
ModuleSceneObject * | get_first_visibility_object () const |
|
const unsigned int & | get_visibility_index () const |
|
const unsigned int & | get_geometry_index () const |
|
const unsigned int & | get_local_geometry_index () const |
|
unsigned int | get_material_index () const |
|
const GMathMatrix4x4d & | get_world_matrix () const |
|
GMathMatrix4x4d * | get_world_matrix_dt () const |
|
const GMathRay * | get_ray () const |
|
const GMathVec3d & | get_local_eye_dir () const |
|
const double & | get_time () const |
|
const double & | get_time_delta () const |
|