[][src]Struct qt_gui::q_raw_font::AntialiasingType

#[repr(transparent)]
pub struct AntialiasingType(_);

This enum represents the different ways a glyph can be rasterized in the function alphaMapForGlyph().

C++ enum: QRawFont::AntialiasingType.

C++ documentation:

This enum represents the different ways a glyph can be rasterized in the function alphaMapForGlyph().

Methods

impl AntialiasingType[src]

pub fn to_int(&self) -> c_int[src]

impl AntialiasingType[src]

pub const PixelAntialiasing: AntialiasingType[src]

Will rasterize by measuring the coverage of the shape on whole pixels. The returned image contains the alpha values of each pixel based on the coverage of the glyph shape. (C++ enum variant: PixelAntialiasing = 0)

pub const SubPixelAntialiasing: AntialiasingType[src]

Will rasterize by measuring the coverage of each subpixel, returning a separate alpha value for each of the red, green and blue components of each pixel. (C++ enum variant: SubPixelAntialiasing = 1)

Trait Implementations

impl Clone for AntialiasingType[src]

impl Copy for AntialiasingType[src]

impl Debug for AntialiasingType[src]

impl Eq for AntialiasingType[src]

impl From<AntialiasingType> for c_int[src]

impl From<i32> for AntialiasingType[src]

impl PartialEq<AntialiasingType> for AntialiasingType[src]

impl StructuralEq for AntialiasingType[src]

impl StructuralPartialEq for AntialiasingType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T, U> CastInto<U> for T where
    U: CastFrom<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> StaticUpcast<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.