Struct nanovg::ImagePattern [−][src]
pub struct ImagePattern<'a> { pub image: &'a Image<'a>, pub origin: (f32, f32), pub size: (f32, f32), pub angle: f32, pub alpha: f32, }
Image pattern paint used to fill or stroke paths with image pattern.
Fields
image: &'a Image<'a>
origin: (f32, f32)
size: (f32, f32)
angle: f32
alpha: f32
Trait Implementations
impl<'a> Copy for ImagePattern<'a>
[src]
impl<'a> Copy for ImagePattern<'a>
impl<'a> Clone for ImagePattern<'a>
[src]
impl<'a> Clone for ImagePattern<'a>
fn clone(&self) -> ImagePattern<'a>
[src]
fn clone(&self) -> ImagePattern<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<'a> Debug for ImagePattern<'a>
[src]
impl<'a> Debug for ImagePattern<'a>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'a> Paint for ImagePattern<'a>
[src]
impl<'a> Paint for ImagePattern<'a>
Auto Trait Implementations
impl<'a> !Send for ImagePattern<'a>
impl<'a> !Send for ImagePattern<'a>
impl<'a> !Sync for ImagePattern<'a>
impl<'a> !Sync for ImagePattern<'a>