pub struct GeometryImplBase { /* private fields */ }Expand description
State every geometry kind has: the stroke cache, the path measure and a handle to the geometry itself.
Implementations§
Source§impl GeometryImplBase
impl GeometryImplBase
Sourcepub fn invalidate_caches(&self)
pub fn invalidate_caches(&self)
Invalidates all caches. Call after the paths of the geometry changed.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for GeometryImplBase
impl RefUnwindSafe for GeometryImplBase
impl Send for GeometryImplBase
impl Sync for GeometryImplBase
impl Unpin for GeometryImplBase
impl UnsafeUnpin for GeometryImplBase
impl UnwindSafe for GeometryImplBase
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more