[−]Struct jni_android_sys::android::graphics::Bitmap
public final class Bitmap
Required feature: android-graphics-Bitmap
Methods
impl Bitmap
pub fn get_density<'env>(&'env self) -> Result<i32>[src]
pub fn set_density<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn reconfigure<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>
) -> Result<()>
Required features: "android-graphics-Bitmap_Config"
pub fn set_width<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn set_height<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn set_config<'env>(
&'env self,
arg0: impl Into<Option<&'env Bitmap_Config>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Bitmap_Config>>
) -> Result<()>
Required features: "android-graphics-Bitmap_Config"
pub fn recycle<'env>(&'env self) -> Result<()>[src]
pub fn is_recycled<'env>(&'env self) -> Result<bool>[src]
pub fn get_generation_id<'env>(&'env self) -> Result<i32>[src]
pub fn copy_pixels_to_buffer<'env>(
&'env self,
arg0: impl Into<Option<&'env Buffer>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Buffer>>
) -> Result<()>
Required features: "java-nio-Buffer"
pub fn copy_pixels_from_buffer<'env>(
&'env self,
arg0: impl Into<Option<&'env Buffer>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Buffer>>
) -> Result<()>
Required features: "java-nio-Buffer"
pub fn copy<'env>(
&'env self,
arg0: impl Into<Option<&'env Bitmap_Config>>,
arg1: bool
) -> Result<Option<Local<'env, Bitmap>>>[src]
&'env self,
arg0: impl Into<Option<&'env Bitmap_Config>>,
arg1: bool
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config"
pub fn create_scaled_bitmap<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: i32,
arg2: i32,
arg3: bool
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: i32,
arg2: i32,
arg3: bool
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap"
pub fn create_bitmap_bitmap<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap"
pub fn create_bitmap_bitmap_int_int_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap"
pub fn create_bitmap_bitmap_int_int_int_int_matrix_boolean<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: impl Into<Option<&'env Matrix>>,
arg6: bool
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: impl Into<Option<&'env Matrix>>,
arg6: bool
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Matrix"
pub fn create_bitmap_int_int_config<'env>(
__jni_env: &'env Env,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config"
pub fn create_bitmap_display_metrics_int_int_config<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config", "android-util-DisplayMetrics"
pub fn create_bitmap_int_int_config_boolean<'env>(
__jni_env: &'env Env,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>,
arg3: bool
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>,
arg3: bool
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config"
pub fn create_bitmap_int_int_config_boolean_color_space<'env>(
__jni_env: &'env Env,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>,
arg3: bool,
arg4: impl Into<Option<&'env ColorSpace>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env Bitmap_Config>>,
arg3: bool,
arg4: impl Into<Option<&'env ColorSpace>>
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config", "android-graphics-ColorSpace"
pub fn create_bitmap_display_metrics_int_int_config_boolean<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>,
arg4: bool
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>,
arg4: bool
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config", "android-util-DisplayMetrics"
pub fn create_bitmap_display_metrics_int_int_config_boolean_color_space<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>,
arg4: bool,
arg5: impl Into<Option<&'env ColorSpace>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>,
arg4: bool,
arg5: impl Into<Option<&'env ColorSpace>>
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config", "android-graphics-ColorSpace", "android-util-DisplayMetrics"
pub fn create_bitmap_int_array_int_int_int_int_config<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>
createBitmap
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config"
pub fn create_bitmap_display_metrics_int_array_int_int_int_int_config<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: impl Into<Option<&'env IntArray>>,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: impl Into<Option<&'env IntArray>>,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>
createBitmap
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config", "android-util-DisplayMetrics"
pub fn create_bitmap_int_array_int_int_config<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>
createBitmap
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config"
pub fn create_bitmap_display_metrics_int_array_int_int_config<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: impl Into<Option<&'env IntArray>>,
arg2: i32,
arg3: i32,
arg4: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DisplayMetrics>>,
arg1: impl Into<Option<&'env IntArray>>,
arg2: i32,
arg3: i32,
arg4: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>
createBitmap
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config", "android-util-DisplayMetrics"
pub fn create_bitmap_picture<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Picture>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Picture>>
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Picture"
pub fn create_bitmap_picture_int_int_config<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Picture>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Picture>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Bitmap_Config>>
) -> Result<Option<Local<'env, Bitmap>>>
Required features: "android-graphics-Bitmap", "android-graphics-Bitmap_Config", "android-graphics-Picture"
pub fn get_nine_patch_chunk<'env>(
&'env self
) -> Result<Option<Local<'env, ByteArray>>>[src]
&'env self
) -> Result<Option<Local<'env, ByteArray>>>
pub fn compress<'env>(
&'env self,
arg0: impl Into<Option<&'env Bitmap_CompressFormat>>,
arg1: i32,
arg2: impl Into<Option<&'env OutputStream>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Bitmap_CompressFormat>>,
arg1: i32,
arg2: impl Into<Option<&'env OutputStream>>
) -> Result<bool>
Required features: "android-graphics-Bitmap_CompressFormat", "java-io-OutputStream"
pub fn is_mutable<'env>(&'env self) -> Result<bool>[src]
pub fn is_premultiplied<'env>(&'env self) -> Result<bool>[src]
pub fn set_premultiplied<'env>(&'env self, arg0: bool) -> Result<()>[src]
pub fn get_width<'env>(&'env self) -> Result<i32>[src]
pub fn get_height<'env>(&'env self) -> Result<i32>[src]
pub fn get_scaled_width_canvas<'env>(
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<i32>
Required features: "android-graphics-Canvas"
pub fn get_scaled_height_canvas<'env>(
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<i32>
Required features: "android-graphics-Canvas"
pub fn get_scaled_width_display_metrics<'env>(
&'env self,
arg0: impl Into<Option<&'env DisplayMetrics>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env DisplayMetrics>>
) -> Result<i32>
Required features: "android-util-DisplayMetrics"
pub fn get_scaled_height_display_metrics<'env>(
&'env self,
arg0: impl Into<Option<&'env DisplayMetrics>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env DisplayMetrics>>
) -> Result<i32>
Required features: "android-util-DisplayMetrics"
pub fn get_scaled_width_int<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn get_scaled_height_int<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn get_row_bytes<'env>(&'env self) -> Result<i32>[src]
pub fn get_byte_count<'env>(&'env self) -> Result<i32>[src]
pub fn get_allocation_byte_count<'env>(&'env self) -> Result<i32>[src]
pub fn get_config<'env>(
&'env self
) -> Result<Option<Local<'env, Bitmap_Config>>>[src]
&'env self
) -> Result<Option<Local<'env, Bitmap_Config>>>
Required features: "android-graphics-Bitmap_Config"
pub fn has_alpha<'env>(&'env self) -> Result<bool>[src]
pub fn set_has_alpha<'env>(&'env self, arg0: bool) -> Result<()>[src]
pub fn has_mip_map<'env>(&'env self) -> Result<bool>[src]
pub fn set_has_mip_map<'env>(&'env self, arg0: bool) -> Result<()>[src]
pub fn get_color_space<'env>(
&'env self
) -> Result<Option<Local<'env, ColorSpace>>>[src]
&'env self
) -> Result<Option<Local<'env, ColorSpace>>>
Required features: "android-graphics-ColorSpace"
pub fn erase_color<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn get_pixel<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i32>[src]
pub fn get_pixels<'env>(
&'env self,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: i32
) -> Result<()>
getPixels
pub fn set_pixel<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: i32
) -> Result<()>
pub fn set_pixels<'env>(
&'env self,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: i32
) -> Result<()>
setPixels
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
pub fn extract_alpha<'env>(&'env self) -> Result<Option<Local<'env, Bitmap>>>[src]
Required features: "android-graphics-Bitmap"
pub fn extract_alpha_paint_int_array<'env>(
&'env self,
arg0: impl Into<Option<&'env Paint>>,
arg1: impl Into<Option<&'env IntArray>>
) -> Result<Option<Local<'env, Bitmap>>>[src]
&'env self,
arg0: impl Into<Option<&'env Paint>>,
arg1: impl Into<Option<&'env IntArray>>
) -> Result<Option<Local<'env, Bitmap>>>
extractAlpha
Required features: "android-graphics-Bitmap", "android-graphics-Paint"
pub fn same_as<'env>(
&'env self,
arg0: impl Into<Option<&'env Bitmap>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Bitmap>>
) -> Result<bool>
Required features: "android-graphics-Bitmap"
pub fn prepare_to_draw<'env>(&'env self) -> Result<()>[src]
pub const DENSITY_NONE: i32[src]
public static final DENSITY_NONE
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<Parcelable> for Bitmap
fn as_ref(&self) -> &Parcelable
impl Deref for Bitmap
impl AsValidJObjectAndEnv for Bitmap
impl AsJValue for Bitmap
Auto Trait Implementations
impl !Sync for Bitmap
impl Unpin for Bitmap
impl !Send for Bitmap
impl UnwindSafe for Bitmap
impl RefUnwindSafe for Bitmap
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,