Particle volume reference class.
Definition: xac_interface_scene_elements_particle_volume_doc.h:25
const Mat4x4f & get_scene_to_object_transform_inverse() const
Get transformation amtrix to transform from object space into scene space.
uint get_light_id() const
Get id of the associated light element.
const float3 & get_dataset_bbox_max() const
Get the maximum point of the boundix box of the particle volume.
const Mat4x4f & get_scene_to_object_transform() const
Get transformation matrix to transform from scene space into local object space.
uint get_material_id() const
Get id of associated material element.
const float3 & get_dataset_bbox_min() const
Get the minimum point of the boundix box of the particle volume.
Attrib_type fetch_attribute(const uint attrib_idx, const uint particle_idx) const
Get the irregular volume bounding box minimum coordinate.