[−][src]Enum nsi::context::NodeType
The type for a node in the ɴsɪ scene graph.
This will just convert into a Vec<u8>
of the string representing
the node type when you use it.
Variants
Wildcard node that references all existing nodes at once.
The scene’s root (".root"
).
Documentation.
Global settings node (".global"
).
Documentation.
Expresses relationships of groups of nodes. Documentation.
ᴏsʟ shader or layer in a shader group. Documentation.
Container for generic attributes (e.g. visibility). Documentation.
Transformation to place objects in the scene. Documentation.
Specifies instances of other nodes. Documentation.
An infinite plane. Documentation.
Polygonal mesh or subdivision surface. Documentation.
Assign attributes to part of a mesh, curves or paticles. Documentation.
Linear, b-spline and Catmull-Rom curves. Documentation.
Collection of particles. Documentation.
Geometry to be loaded or generated in delayed fashion. Documentation.
A volume loaded from an OpenVDB file. Documentation.
Also see the volume
example.
Geometry type to define environment lighting. Documentation.
Set of nodes to create viewing cameras. Documentation.
A target where to output rendered pixels. Documentation.
Describes one render layer to be connected to an outputdriver
node.
Documentation.
Describes how the view from a camera node will be rasterized into an outputlayer
node.
Documentation.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for NodeType
[src]
impl Send for NodeType
[src]
impl Sync for NodeType
[src]
impl Unpin for NodeType
[src]
impl UnwindSafe for NodeType
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,