Enum tetra::graphics::FilterMode [−][src]
Filtering algorithms that can be used when scaling an image.
Tetra currently defaults to using Nearest
for all newly created textures.
Variants
Nearest-neighbor interpolation. This preserves hard edges and details, but may look pixelated.
If you're using pixel art, this is probably the scaling mode you should use.
Linear interpolation. This smooths images when scaling them up or down.
Trait Implementations
impl Clone for FilterMode
[src]
fn clone(&self) -> FilterMode
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FilterMode
[src]
impl Debug for FilterMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for FilterMode
[src]
impl Send for FilterMode
[src]
impl Sync for FilterMode
[src]
impl Unpin for FilterMode
[src]
impl UnwindSafe for FilterMode
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,