Struct assimp::Scene [] [src]

pub struct Scene<'a>(_);

The Scene type is the root container for all imported scene data.

Methods

impl<'a> Scene<'a>
[src]

Returns true if the imported scene is not complete.

Returns true if the imported scene was successfully validated by the validate_data_structure post-process step.

Returns true if any warnings were generated by the validate_data_structure post-process step. The details of the warnings are written to the output log.

Returns true if the join_identical_vertices post-process step was run.

Returns true if the imported mesh contained height-map terrain data.

Returns the root node of the scene hierarchy

Returns the number of meshes in the scene.

Returns an iterator over all the meshes in the scene.

Return an individual mesh from the scene.

Returns the number of materials in the scene.

Returns an iterator over all the materials in the scene.

Returns the number of animations in the scene.

Returns an iterator over all the animations in the scene.

Return an individual animation from the scene.

Returns the number of animations in the scene.

Returns an iterator over all the textures in the scene.

Returns the number of lights in the scene.

Returns an iterator over all the lights in the scene.

Returns the number of cameras in the scene.

Returns an iterator over all the cameras in the scene.

Methods from Deref<Target = AiScene>

Trait Implementations

impl<'a> Deref for Scene<'a>
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<'a> Drop for Scene<'a>
[src]

A method called when the value goes out of scope. Read more