Trait fj_core::operations::replace::ReplaceHalfEdge
source · 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§
sourcefn replace_half_edge<const N: usize>(
&self,
original: &Handle<HalfEdge>,
replacements: [Handle<HalfEdge>; N],
core: &mut Core
) -> ReplaceOutput<Self, Self::BareObject>
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.