List of all items
Structs
- Borrows
- Canvas
- Color
- Color4f
- ColorChannelFlag
- ColorSpacePrimaries
- ColorSpaceTransferFn
- CubicMap
- CubicResampler
- DateTime
- Document
- FilterOptions
- FontArguments
- FontMetrics
- FontStyle
- FourByteTag
- HSV
- Handle
- HighContrastConfig
- IPoint
- IRect
- ISize
- IVector
- Iter
- M44
- Matrix
- OwnedCanvas
- PathSegmentMask
- Pixmap
- Point
- Point3
- RCHandle
- RGB
- RRect
- RSXform
- Rect
- RefHandle
- SamplingOptions
- Sendable
- Size
- SurfaceProps
- SurfacePropsFlags
- TextBlobRun
- V2
- V3
- V4
- XYZD50Hash
- canvas::AutoRestoredCanvas
- canvas::Canvas
- canvas::Lattice
- canvas::OwnedCanvas
- canvas::SaveLayerFlags
- canvas::SaveLayerRec
- canvas::TopLayerPixels
- canvas::lattice::Lattice
- codec::BmpDecoder
- codec::Codec
- codec::FrameInfo
- codec::GifDecoder
- codec::IcoDecoder
- codec::JpegDecoder
- codec::Options
- codec::PngDecoder
- codec::WbmpDecoder
- contour_measure::MatrixFlags
- document::Document
- document::state::OnPage
- document::state::Open
- font_arguments::FontArguments
- font_arguments::Palette
- font_arguments::VariationPosition
- font_arguments::palette::Override
- font_arguments::variation_position::Coordinate
- font_metrics::Flags
- font_metrics::FontMetrics
- font_parameters::VariationAxis
- font_parameters::variation::Axis
- font_style::FontStyle
- font_style::Weight
- font_style::Width
- gpu::Budgeted
- gpu::DirectContextId
- gpu::DriverBugWorkarounds
- gpu::FlushInfo
- gpu::ResourceCacheLimits
- gpu::ResourceCacheUsage
- gpu::context_options::ContextOptions
- gpu::gl::BackendState
- gpu::gl::FramebufferInfo
- gpu::gl::SurfaceInfo
- gpu::gl::TextureInfo
- gradient_shader::Flags
- gradient_shader::Interpolation
- high_contrast_filter::HighContrastConfig
- image::CubicResampler
- image_filters::ArithmeticFPInputs
- image_filters::CropRect
- jpeg_encoder::Options
- matrix::Matrix
- matrix::TypeMask
- path::Iter
- path::RawIter
- path::SegmentMask
- path_effect::DashInfo
- path_measure::MatrixFlags
- path_types::PathSegmentMask
- pdf::Metadata
- pdf::StructureElementNode
- png_encoder::Comment
- png_encoder::FilterFlag
- png_encoder::Options
- region::Cliperator
- region::Iterator
- region::Spanerator
- rrect::RRect
- runtime_effect::Options
- runtime_effect::uniform::Flags
- sampling_options::CubicResampler
- sampling_options::FilterOptions
- sampling_options::SamplingOptions
- shader::GradientInfo
- svg::canvas::Canvas
- svg::canvas::Flags
- typeface::LocalizedString
- utils::Camera3D
- utils::Patch3D
- utils::shadow_utils::ShadowFlags
- vertices::Bone
- vertices::BuilderFlags
Enums
- AlphaType
- AutoCanvasRestore
- BlendMode
- BlendModeCoeff
- BlurStyle
- ClipOp
- CodecResult
- ColorChannel
- ColorType
- CoverageMode
- EncodedImageFormat
- FilterMode
- FontHinting
- MipmapMode
- PaintCap
- PaintJoin
- PaintStyle
- PathDirection
- PathFillType
- PathOp
- PathVerb
- PixelGeometry
- TextEncoding
- TextureCompressionType
- TileMode
- YUVColorSpace
- canvas::AutoCanvasRestore
- canvas::GlyphPositions
- canvas::PointMode
- canvas::SrcRectConstraint
- canvas::lattice::RectType
- codec::EncodedImageFormat
- codec::EncodedOrigin
- codec::Result
- codec::ScanlineOrder
- codec::SelectionPolicy
- codec::ZeroInitialized
- font::Edging
- font_style::Slant
- gpu::BackendAPI
- gpu::BackendApi
- gpu::MipMapped
- gpu::Mipmapped
- gpu::Protected
- gpu::Renderable
- gpu::SemaphoresSubmitted
- gpu::SurfaceOrigin
- gpu::context_options::Enable
- gpu::context_options::ShaderCacheStrategy
- gpu::gl::Format
- gpu::gl::Standard
- gradient_shader::GradientShaderColors
- high_contrast_config::InvertStyle
- high_contrast_filter::high_contrast_config::InvertStyle
- image::BitDepth
- image::CachingHint
- image::CompressionType
- image::images::BitDepth
- image_filter::MapDirection
- image_filters::Dither
- images::BitDepth
- jpeg_encoder::Downsample
- matrix::AffineMember
- matrix::ApplyPerspectiveClip
- matrix::Member
- matrix::ScaleToFit
- paint::Cap
- paint::Join
- paint::Style
- path::AddPathMode
- path::ArcSize
- path::Direction
- path::FillType
- path::Verb
- path_1d_path_effect::Style
- path_types::PathDirection
- path_types::PathFillType
- path_types::PathVerb
- region::RegionOp
- rrect::Corner
- rrect::Type
- runtime_effect::ChildPtr
- runtime_effect::ChildType
- runtime_effect::uniform::Type
- sampling_options::FilterMode
- sampling_options::MipmapMode
- stroke_rec::InitStyle
- stroke_rec::Style
- surface::BackendHandleAccess
- surface::BackendSurfaceAccess
- surface::ContentChangeMode
- trim_path_effect::Mode
- typeface::SerializeBehavior
- utils::TypefaceGlyph
- utils::parse_path::PathEncoding
- utils::text_utils::Align
- vertices::VertexMode
- yuva_info::PlaneConfig
- yuva_info::Siting
- yuva_info::Subsampling
- yuva_pixmap_info::DataType
- yuva_pixmap_info::PlaneConfig
- yuva_pixmap_info::Subsampling
- yuva_pixmaps::DataType
- yuva_pixmaps::yuva_pixmap_info::DataType
- yuva_pixmaps::yuva_pixmap_info::PlaneConfig
- yuva_pixmaps::yuva_pixmap_info::Subsampling
Traits
- ConditionallySend
- Contains
- Flattenable
- NativeFlattenable
- Pixel
- QuickReject
- RoundOut
- Scalar
- Scalars
- canvas::SetMatrix
- codec::Decoder
- region::Combine
- region::Intersects
- wrapper::NativeTransmutableWrapper
- wrapper::PointerWrapper
- wrapper::RefWrapper
- wrapper::ValueWrapper
Macros
Functions
- annotate::link_to_destination
- annotate::named_destination
- annotate::rect_with_url
- as_winding
- blenders::arithmetic
- codec::pixmap_utils::orient
- codec::pixmap_utils::swap_width_height
- codec::result_to_string
- color_filter::color_filters::blend
- color_filter::color_filters::blend_with_color_space
- color_filter::color_filters::compose
- color_filter::color_filters::hsla_matrix
- color_filter::color_filters::hsla_matrix_of_color_matrix
- color_filter::color_filters::lerp
- color_filter::color_filters::lighting
- color_filter::color_filters::linear_to_srgb_gamma
- color_filter::color_filters::matrix
- color_filter::color_filters::matrix_row_major
- color_filter::color_filters::srgb_to_linear_gamma
- color_filter::color_filters::table
- color_filter::color_filters::table_argb
- color_filters::blend
- color_filters::blend_with_color_space
- color_filters::compose
- color_filters::hsla_matrix
- color_filters::hsla_matrix_of_color_matrix
- color_filters::lerp
- color_filters::lighting
- color_filters::linear_to_srgb_gamma
- color_filters::matrix
- color_filters::matrix_row_major
- color_filters::srgb_to_linear_gamma
- color_filters::table
- color_filters::table_argb
- color_matrix_filter::new_lighting
- corner_path_effect::new
- dash_path_effect::new
- discrete_path_effect::new
- encode::bitmap
- encode::image
- encode::pixmap
- gpu::images::adopt_texture_from
- gpu::images::borrow_texture_from
- gpu::images::cross_context_texture_from_pixmap
- gpu::images::get_backend_texture_from_image
- gpu::images::subset_texture_from
- gpu::images::texture_from_compressed_texture_data
- gpu::images::texture_from_image
- gpu::images::texture_from_yuva_pixmaps
- gpu::images::texture_from_yuva_textures
- gpu::surfaces::get_backend_render_target
- gpu::surfaces::get_backend_texture
- gpu::surfaces::render_target
- gpu::surfaces::render_target_with_characterization
- gpu::surfaces::wrap_backend_render_target
- gpu::surfaces::wrap_backend_texture
- gradient_shader::linear
- gradient_shader::linear_with_interpolation
- gradient_shader::radial
- gradient_shader::radial_with_interpolation
- gradient_shader::sweep
- gradient_shader::sweep_with_interpolation
- gradient_shader::two_point_conical
- gradient_shader::two_point_conical_with_interpolation
- graphics::allow_jit
- graphics::font_cache_count_limit
- graphics::font_cache_count_used
- graphics::font_cache_limit
- graphics::font_cache_used
- graphics::init
- graphics::purge_all_caches
- graphics::purge_font_cache
- graphics::purge_pinned_font_cache
- graphics::purge_resource_cache
- graphics::resource_cache_single_allocation_byte_limit
- graphics::resource_cache_total_bytes_limit
- graphics::resource_cache_total_bytes_used
- graphics::set_font_cache_count_limit
- graphics::set_font_cache_limit
- graphics::set_resource_cache_single_allocation_byte_limit
- graphics::set_resource_cache_total_bytes_limit
- high_contrast_filter::new
- image::images::deferred_from_encoded_data
- image::images::deferred_from_generator
- image::images::deferred_from_picture
- image::images::raster_from_bitmap
- image::images::raster_from_compressed_texture_data
- image::images::raster_from_data
- image_filters::alpha_threshold
- image_filters::arithmetic
- image_filters::blend
- image_filters::blur
- image_filters::color_filter
- image_filters::compose
- image_filters::dilate
- image_filters::displacement_map
- image_filters::distant_lit_diffuse
- image_filters::distant_lit_specular
- image_filters::drop_shadow
- image_filters::drop_shadow_only
- image_filters::erode
- image_filters::image
- image_filters::magnifier
- image_filters::magnifier2
- image_filters::matrix_convolution
- image_filters::matrix_transform
- image_filters::merge
- image_filters::offset
- image_filters::picture
- image_filters::point_lit_diffuse
- image_filters::point_lit_specular
- image_filters::shader
- image_filters::shader_with_dither
- image_filters::spot_lit_diffuse
- image_filters::spot_lit_specular
- image_filters::tile
- images::deferred_from_encoded_data
- images::deferred_from_generator
- images::deferred_from_picture
- images::raster_from_bitmap
- images::raster_from_compressed_texture_data
- images::raster_from_data
- jpeg_encoder::encode
- jpeg_encoder::encode_image
- line_2d_path_effect::new
- luma_color_filter::new
- matrix_path_effect::new
- matrix_path_effect::new_translate
- merge_path_effect::new
- op
- overdraw_color_filter::new
- path_1d_path_effect::new
- path_2d_path_effect::new
- path_utils::fill_path_with_paint
- pdf::new_document
- perlin_noise_shader::fractal_noise
- perlin_noise_shader::turbulence
- png_encoder::encode
- png_encoder::encode_image
- pre_multiply_argb
- pre_multiply_color
- radians_to_degrees
- shader::shaders::blend
- shader::shaders::color
- shader::shaders::color_in_space
- shader::shaders::coord_clamp
- shader::shaders::empty
- shader_mask_filter::new
- shaders::blend
- shaders::color
- shaders::color_in_space
- shaders::coord_clamp
- shaders::empty
- simplify
- stroke_and_fill_path_effect::new
- stroke_path_effect::new
- surface::surfaces::null
- surface::surfaces::raster
- surface::surfaces::raster_n32_premul
- surface::surfaces::wrap_pixels
- surfaces::null
- surfaces::raster
- surfaces::raster_n32_premul
- surfaces::wrap_pixels
- swap_rb
- swap_rb_inplace
- table_color_filter::from_argb
- table_color_filter::from_table
- tight_bounds
- trim_path_effect::new
- utils::new_null_canvas
- utils::parse_path::from_svg
- utils::parse_path::to_svg
- utils::parse_path::to_svg_with_encoding
- utils::shadow_utils::compute_tonal_colors
- utils::shadow_utils::draw_shadow
- utils::shadow_utils::local_bounds
- utils::text_utils::draw_str
- utils::text_utils::get_path
- yuva_info::has_alpha
- yuva_info::num_channels_in_plane
- yuva_info::num_planes
- yuva_info::plane_dimensions
- yuva_info::plane_subsampling_factors
- yuva_info::subsampling_factors
- yuva_pixmap_info::default_color_type_for_data_type
- yuva_pixmap_info::num_channels_and_data_type
- yuva_pixmaps::yuva_pixmap_info::default_color_type_for_data_type
- yuva_pixmaps::yuva_pixmap_info::num_channels_and_data_type
Type Definitions
- BBHFactory
- BBoxHierarchy
- Bitmap
- Blender
- Budgeted
- Color3f
- ColorFilter
- ColorInfo
- ColorMatrix
- ColorSpace
- ContourMeasure
- ContourMeasureIter
- Data
- DataTable
- DeferredDisplayList
- DeferredDisplayListRecorder
- Drawable
- Font
- FontMgr
- FontStyleSet
- GlyphId
- Image
- ImageFilter
- ImageGenerator
- ImageInfo
- MaskFilter
- OpBuilder
- PMColor
- Paint
- Path
- PathBuilder
- PathEffect
- PathMeasure
- Picture
- PictureRecorder
- PixelRef
- Region
- RuntimeEffect
- SamplingMode
- Shader
- StrokeRec
- Surface
- SurfaceCharacterization
- TextBlob
- TextBlobBuilder
- TextBlobIter
- Typeface
- Unichar
- Vector
- Vector3
- Vertices
- YUVAInfo
- YUVAPixmapInfo
- YUVAPixmaps
- codec::codec_animation::Blend
- codec::codec_animation::DisposalMethod
- color_filter::ColorFilter
- color_matrix::ColorMatrix
- contour_measure::ContourMeasure
- contour_measure::ContourMeasureIter
- drawable::Drawable
- drawable::GPUDrawHandler
- drawable::gpu_draw_handler::GPUDrawHandler
- font::Font
- gpu::BackendDrawableInfo
- gpu::BackendFormat
- gpu::BackendRenderTarget
- gpu::BackendSurfaceMutableState
- gpu::BackendTexture
- gpu::Context
- gpu::DirectContext
- gpu::MutableTextureState
- gpu::RecordingContext
- gpu::YUVABackendTextureInfo
- gpu::YUVABackendTextures
- gpu::gl::Enum
- gpu::gl::Extensions
- gpu::gl::Interface
- gpu::gl::UInt
- gradient_shader::interpolation::ColorSpace
- gradient_shader::interpolation::HueMethod
- gradient_shader::interpolation::InPremul
- image::Image
- image_filter::ImageFilter
- jpeg_encoder::AlphaOption
- paint::Paint
- path::Path
- path_effect::PathEffect
- path_measure::PathMeasure
- pdf::AttributeList
- picture_recorder::PictureRecorder
- region::Region
- runtime_effect::Child
- runtime_effect::RuntimeEffect
- runtime_effect::Uniform
- runtime_effect::Variable
- runtime_effect::Varying
- sampling_options::SamplingMode
- scalar
- shader::Shader
- stroke_rec::StrokeRec
- surface::Surface
- typeface::FactoryId
- typeface::FontId
- typeface::FontTableTag
- typeface::LocalizedStringsIter
- typeface::Typeface
- typeface::TypefaceId
- utils::CustomTypefaceBuilder
- utils::OrderedFontMgr
- utils::View3D
- vertices::BoneIndices
- vertices::BoneWeights
- vertices::Builder
- vertices::Vertices
- yuva_info::YUVAInfo
- yuva_pixmap_info::SupportedDataTypes
- yuva_pixmaps::YUVAPixmapInfo
- yuva_pixmaps::YUVAPixmaps
- yuva_pixmaps::yuva_pixmap_info::SupportedDataTypes
Constants
- EMPTY_IRECT
- MILESTONE
- colors::BLACK
- colors::BLUE
- colors::CYAN
- colors::DARK_GREY
- colors::GREEN
- colors::GREY
- colors::LIGHT_GREY
- colors::MAGENTA
- colors::RED
- colors::TRANSPARENT
- colors::WHITE
- colors::YELLOW
- matrix::IDENTITY
- named_transfer_fn::DOT22
- named_transfer_fn::HLG
- named_transfer_fn::LINEAR
- named_transfer_fn::PQ
- named_transfer_fn::REC2020
- named_transfer_fn::SRGB
- overdraw_color_filter::NUM_COLORS