Skip to main content

inset_embedder/geometry/
clip.rs

1//! Flutter counterpart: dart:ui `painting.dart` (`Clip`).
2
3/// Different ways to clip content.
4#[derive(Debug, Clone, Copy, PartialEq, Eq)]
5pub enum Clip {
6    /// No clip at all.
7    None,
8
9    /// Clip, but do not apply anti-aliasing.
10    HardEdge,
11
12    /// Clip with anti-aliasing.
13    AntiAlias,
14
15    /// Clip with anti-aliasing plus a save layer immediately after the clip.
16    /// This is much slower.
17    AntiAliasWithSaveLayer,
18}