pub trait ReplaceHalfEdge: IsObject + Sized {
    // Required method
    fn replace_half_edge<const N: usize>(
        &self,
        original: &Handle<HalfEdge>,
        replacements: [Handle<HalfEdge>; N],
        core: &mut Core
    ) -> ReplaceOutput<Self, Self::BareObject>;
}
Expand description

Replace a HalfEdge in the referenced object graph

See module documentation for more information.

Required Methods§

source

fn replace_half_edge<const N: usize>( &self, original: &Handle<HalfEdge>, replacements: [Handle<HalfEdge>; N], core: &mut Core ) -> ReplaceOutput<Self, Self::BareObject>

Replace the half-edge

Object Safety§

This trait is not object safe.

Implementors§