[−][src]Trait rust_3d::traits::IsVertexEditableMesh
IsVertexEditableMesh trait used for meshes with editable vertex data
Required methods
fn add_vertex(&mut self, vertex: V) -> VId
Should add a vertex to the end and return its id
fn change_vertex(&mut self, vid: VId, vertex: V) -> Result<()>
Should change vertex at vId to the given vertex returning an error on failure
Implementors
impl<M, T> IsVertexEditableMesh<T, Face3> for SearchableMesh<M, T> where
M: IsMesh<T, Face3> + IsVertexEditableMesh<T, Face3>,
T: IsEditable3D + IsBuildable3D + Clone,
[src]
M: IsMesh<T, Face3> + IsVertexEditableMesh<T, Face3>,
T: IsEditable3D + IsBuildable3D + Clone,
fn add_vertex(&mut self, vertex: T) -> VId
[src]
fn change_vertex(&mut self, vid: VId, vertex: T) -> Result<()>
[src]
impl<P> IsVertexEditableMesh<P, Face3> for Mesh3D<P> where
P: IsEditable3D + IsBuildable3D + Clone,
[src]
P: IsEditable3D + IsBuildable3D + Clone,