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]

[src]

Returns true if the imported scene is not complete.

[src]

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

[src]

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.

[src]

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

[src]

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

[src]

Returns the root node of the scene hierarchy

[src]

Returns the number of meshes in the scene.

[src]

Returns an iterator over all the meshes in the scene.

[src]

Return an individual mesh from the scene.

[src]

Returns the number of materials in the scene.

[src]

Returns an iterator over all the materials in the scene.

[src]

Returns the number of animations in the scene.

[src]

Returns an iterator over all the animations in the scene.

[src]

Return an individual animation from the scene.

[src]

Returns the number of animations in the scene.

[src]

Returns an iterator over all the textures in the scene.

[src]

Returns the number of lights in the scene.

[src]

Returns an iterator over all the lights in the scene.

[src]

Returns the number of cameras in the scene.

[src]

Returns an iterator over all the cameras in the scene.

Methods from Deref<Target = AiScene>

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

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

The resulting type after dereferencing.

[src]

Dereferences the value.

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

[src]

Executes the destructor for this type. Read more