List of all items
Structs
- alpha_mask_u8::AlphaMaskU8
- alpha_mask_u8::AmaskNoClipU8
- alpha_mask_u8::OneComponentMask
- alpha_mask_u8::RgbToGrayMask
- arc::Arc
- array::VertexDist
- array::VertexDistCmd
- array::VertexSequence
- arrowhead::Arrowhead
- basics::ConstRowInfo
- basics::PointBase
- basics::Rect
- basics::RowInfo
- basics::VertexBase
- bezier_arc::BezierArc
- bezier_arc::BezierArcSvg
- bspline::Bspline
- color::Gray16
- color::Gray8
- color::OrderAbgr
- color::OrderArgb
- color::OrderBgr
- color::OrderBgra
- color::OrderRgb
- color::OrderRgba
- color::Rgba
- color::Rgba16
- color::Rgba8
- comp_op::PixfmtRgba32CompOp
- conv_adaptor_vcgen::ConvAdaptorVcgen
- conv_adaptor_vpgen::ConvAdaptorVpgen
- conv_contour::ConvContour
- conv_curve::ConvCurve
- conv_dash::ConvDash
- conv_marker::ConvMarker
- conv_segmentator::ConvSegmentator
- conv_smooth_poly1::ConvSmoothPoly1
- conv_stroke::ConvStroke
- conv_transform::ConvTransform
- ctrl::CboxCtrl
- ctrl::GammaCtrl
- ctrl::RboxCtrl
- ctrl::ScaleCtrl
- ctrl::SliderCtrl
- ctrl::SplineCtrl
- curves::Curve3
- curves::Curve3Div
- curves::Curve3Inc
- curves::Curve4
- curves::Curve4Div
- curves::Curve4Inc
- curves::Curve4Points
- dda_line::Dda2LineInterpolator
- dda_line::DdaLineInterpolator
- dda_line::LineBresenhamInterpolator
- ellipse::Ellipse
- ellipse_bresenham::EllipseBresenhamInterpolator
- gamma::GammaLinear
- gamma::GammaLut
- gamma::GammaMultiply
- gamma::GammaNone
- gamma::GammaPower
- gamma::GammaSpline
- gamma::GammaThreshold
- glyph_raster_bin::GlyphRasterBin
- glyph_raster_bin::GlyphRect
- gradient_lut::GradientLinearColor
- gradient_lut::GradientLut
- gsv_text::GsvText
- gsv_text::GsvTextOutline
- image_accessors::ImageAccessorClip
- image_accessors::ImageAccessorClone
- image_accessors::ImageAccessorNoClip
- image_accessors::ImageAccessorWrap
- image_accessors::WrapModeReflect
- image_accessors::WrapModeReflectAutoPow2
- image_accessors::WrapModeReflectPow2
- image_accessors::WrapModeRepeat
- image_accessors::WrapModeRepeatAutoPow2
- image_accessors::WrapModeRepeatPow2
- image_filters::ImageFilterBessel
- image_filters::ImageFilterBicubic
- image_filters::ImageFilterBilinear
- image_filters::ImageFilterBlackman
- image_filters::ImageFilterBlackman100
- image_filters::ImageFilterBlackman144
- image_filters::ImageFilterBlackman196
- image_filters::ImageFilterBlackman256
- image_filters::ImageFilterBlackman36
- image_filters::ImageFilterBlackman64
- image_filters::ImageFilterCatrom
- image_filters::ImageFilterGaussian
- image_filters::ImageFilterHamming
- image_filters::ImageFilterHanning
- image_filters::ImageFilterHermite
- image_filters::ImageFilterKaiser
- image_filters::ImageFilterLanczos
- image_filters::ImageFilterLanczos100
- image_filters::ImageFilterLanczos144
- image_filters::ImageFilterLanczos196
- image_filters::ImageFilterLanczos256
- image_filters::ImageFilterLanczos36
- image_filters::ImageFilterLanczos64
- image_filters::ImageFilterLut
- image_filters::ImageFilterMitchell
- image_filters::ImageFilterQuadric
- image_filters::ImageFilterSinc
- image_filters::ImageFilterSinc100
- image_filters::ImageFilterSinc144
- image_filters::ImageFilterSinc196
- image_filters::ImageFilterSinc256
- image_filters::ImageFilterSinc36
- image_filters::ImageFilterSinc64
- image_filters::ImageFilterSpline16
- image_filters::ImageFilterSpline36
- line_aa_basics::LineParameters
- math_stroke::MathStroke
- path_storage::LineAdaptor
- path_storage::PathStorage
- path_storage::PolyPlainAdaptor
- pattern_filters_rgba::PatternFilterBilinearRgba
- pattern_filters_rgba::PatternFilterNn
- pixfmt_gray::PixfmtGray8
- pixfmt_lcd::LcdDistributionLut
- pixfmt_lcd::PixfmtRgba32Lcd
- pixfmt_rgb::PixfmtRgb24
- pixfmt_rgba::PixfmtRgba32
- pixfmt_transposer::PixfmtTransposer
- rasterizer_cells_aa::CellAa
- rasterizer_cells_aa::RasterizerCellsAa
- rasterizer_cells_aa::ScanlineHitTest
- rasterizer_compound_aa::CellStyleAa
- rasterizer_compound_aa::RasterizerCompoundAa
- rasterizer_outline::RasterizerOutline
- rasterizer_outline_aa::LineAaVertex
- rasterizer_outline_aa::RasterizerOutlineAa
- rasterizer_scanline_aa::RasterizerScanlineAa
- rasterizer_sl_clip::RasterizerSlClipInt
- rasterizer_sl_clip::RasterizerSlNoClip
- renderer_base::RendererBase
- renderer_mclip::RendererMclip
- renderer_outline_aa::DistanceInterpolator0
- renderer_outline_aa::DistanceInterpolator00
- renderer_outline_aa::DistanceInterpolator1
- renderer_outline_aa::DistanceInterpolator2
- renderer_outline_aa::DistanceInterpolator3
- renderer_outline_aa::LineProfileAa
- renderer_outline_aa::RendererOutlineAa
- renderer_outline_image::DistanceInterpolator4
- renderer_outline_image::LineImagePattern
- renderer_outline_image::LineImagePatternPow2
- renderer_outline_image::LineImageScale
- renderer_outline_image::RendererOutlineImage
- renderer_primitives::RendererPrimitives
- renderer_scanline::RendererScanlineAaSolid
- rendering_buffer::RowAccessor
- rendering_buffer::RowData
- rendering_buffer::RowPtrCache
- rounded_rect::RoundedRect
- scanline_bin::BinSpan
- scanline_bin::ScanlineBin
- scanline_p::PackedSpan
- scanline_p::ScanlineP8
- scanline_storage_aa::EmbeddedSpan
- scanline_storage_aa::ScanlineStorageAa
- scanline_storage_bin::EmbeddedBinSpan
- scanline_storage_bin::ScanlineStorageBin
- scanline_u::ScanlineSpan
- scanline_u::ScanlineU8
- span_allocator::SpanAllocator
- span_converter::SpanConverter
- span_gouraud::CoordType
- span_gouraud::SpanGouraud
- span_gouraud_rgba::SpanGouraudRgba
- span_gradient::GradientConic
- span_gradient::GradientDiamond
- span_gradient::GradientRadial
- span_gradient::GradientRadialD
- span_gradient::GradientRadialFocus
- span_gradient::GradientReflectAdaptor
- span_gradient::GradientRepeatAdaptor
- span_gradient::GradientSqrtXY
- span_gradient::GradientX
- span_gradient::GradientXY
- span_gradient::GradientY
- span_gradient::SpanGradient
- span_image_filter::SpanImageFilterBase
- span_image_filter::SpanImageResample
- span_image_filter::SpanImageResampleAffine
- span_image_filter_rgba::SpanImageFilterRgba2x2
- span_image_filter_rgba::SpanImageFilterRgbaBilinear
- span_image_filter_rgba::SpanImageFilterRgbaBilinearClip
- span_image_filter_rgba::SpanImageFilterRgbaGen
- span_image_filter_rgba::SpanImageFilterRgbaNn
- span_image_filter_rgba::SpanImageResampleRgbaAffine
- span_interpolator_adaptor::SpanInterpolatorAdaptor
- span_interpolator_linear::SpanInterpolatorLinear
- span_interpolator_linear::SpanInterpolatorLinearSubdiv
- span_interpolator_persp::SpanInterpolatorPerspExact
- span_interpolator_persp::SpanInterpolatorPerspLerp
- span_interpolator_trans::SpanInterpolatorTrans
- span_pattern_rgba::SpanPatternRgba
- span_solid::SpanSolid
- span_subdiv_adaptor::SpanSubdivAdaptor
- trans_affine::TransAffine
- trans_bilinear::IteratorX
- trans_bilinear::TransBilinear
- trans_double_path::TransDoublePath
- trans_perspective::PerspectiveIteratorX
- trans_perspective::TransPerspective
- trans_polar::TransPolar
- trans_single_path::TransSinglePath
- trans_viewport::TransViewport
- trans_warp_magnifier::TransWarpMagnifier
- vcgen_contour::VcgenContour
- vcgen_dash::VcgenDash
- vcgen_smooth_poly1::VcgenSmoothPoly1
- vcgen_stroke::VcgenStroke
- vpgen_segmentator::VpgenSegmentator
Enums
- basics::FillingRule
- comp_op::CompOp
- curves::CurveApproximationMethod
- math_stroke::InnerJoin
- math_stroke::LineCap
- math_stroke::LineJoin
- rasterizer_compound_aa::LayerOrder
- rasterizer_outline_aa::OutlineAaJoin
- scanline_boolean_algebra::SBoolOp
- trans_viewport::AspectRatio
Traits
- alpha_mask_u8::AlphaMask
- alpha_mask_u8::MaskFunction
- basics::VertexSource
- conv_adaptor_vcgen::VcgenGenerator
- conv_adaptor_vpgen::VpgenProcessor
- ctrl::Ctrl
- gamma::GammaFunction
- gradient_lut::ColorFunction
- image_accessors::ImageSource
- image_accessors::WrapMode
- image_filters::ImageFilterFunction
- pattern_filters_rgba::PatternFilter
- pixfmt_rgba::PixelFormat
- rasterizer_outline::RendererPrimitivesLike
- rasterizer_scanline_aa::Scanline
- renderer_outline_aa::OutlineAaRenderer
- renderer_outline_image::ImageLinePattern
- renderer_outline_image::ImagePatternSource
- renderer_scanline::SpanGenerator
- rendering_buffer::RenderingBufferAccess
- span_converter::SpanConverterFunction
- span_gradient::GradientFunction
- span_interpolator_adaptor::Distortion
- span_interpolator_linear::SpanInterpolator
- span_interpolator_linear::Transformer
Functions
- array::binary_search_pos
- array::invert_container
- array::quick_sort
- array::remove_duplicates
- array::shorten_path
- basics::clear_orientation
- basics::deg2rad
- basics::get_close_flag
- basics::get_orientation
- basics::iceil
- basics::ifloor
- basics::intersect_rectangles
- basics::iround
- basics::is_ccw
- basics::is_close
- basics::is_closed
- basics::is_curve
- basics::is_curve3
- basics::is_curve4
- basics::is_cw
- basics::is_drawing
- basics::is_end_poly
- basics::is_equal_eps
- basics::is_line_to
- basics::is_move_to
- basics::is_next_poly
- basics::is_oriented
- basics::is_stop
- basics::is_vertex
- basics::mul_one
- basics::rad2deg
- basics::saturation_iround
- basics::set_orientation
- basics::uceil
- basics::ufloor
- basics::unite_rectangles
- basics::uround
- bezier_arc::arc_to_bezier
- blur::recursive_blur_rgba32
- blur::recursive_blur_rgba32_x
- blur::recursive_blur_rgba32_y
- blur::stack_blur_rgba32
- bounding_rect::bounding_rect
- bounding_rect::bounding_rect_single
- clip_liang_barsky::clip_liang_barsky_f64
- clip_liang_barsky::clip_line_segment_f64
- clip_liang_barsky::clip_move_point_f64
- clip_liang_barsky::clipping_flags
- clip_liang_barsky::clipping_flags_x
- clip_liang_barsky::clipping_flags_y
- color::argb8_packed
- color::bgr8_packed
- color::rgb8_packed
- color::rgba_pre
- ctrl::render_ctrl
- curves::catrom_to_bezier
- curves::hermite_to_bezier
- curves::ubspline_to_bezier
- dda_line::line_lr
- gamma::linear_to_srgb
- gamma::srgb_to_linear
- line_aa_basics::bisectrix
- line_aa_basics::clip_line_segment
- line_aa_basics::fix_degenerate_bisectrix_end
- line_aa_basics::fix_degenerate_bisectrix_start
- line_aa_basics::line_coord
- line_aa_basics::line_coord_sat
- line_aa_basics::line_dbl_hr
- line_aa_basics::line_hr
- line_aa_basics::line_mr
- math::besj
- math::calc_distance
- math::calc_intersection
- math::calc_line_point_distance
- math::calc_orthogonal
- math::calc_polygon_area
- math::calc_polygon_area_vd
- math::calc_segment_point_sq_distance
- math::calc_segment_point_sq_distance_with_u
- math::calc_segment_point_u
- math::calc_sq_distance
- math::calc_triangle_area
- math::cross_product
- math::dilate_triangle
- math::fast_sqrt
- math::intersection_exists
- math::point_in_triangle
- rasterizer_sl_clip::poly_coord
- renderer_raster_text::render_raster_htext_solid
- renderer_raster_text::render_raster_vtext_solid
- renderer_scanline::render_scanlines_aa
- renderer_scanline::render_scanlines_aa_solid
- scanline_boolean_algebra::sbool_combine_shapes_aa
- scanline_boolean_algebra::sbool_combine_shapes_bin
- scanline_boolean_algebra::sbool_combine_storages_aa
- scanline_boolean_algebra::sbool_combine_storages_bin
- simul_eq::simul_eq_solve
Type Aliases
- alpha_mask_u8::AlphaMaskGray8
- alpha_mask_u8::AlphaMaskRgb24b
- alpha_mask_u8::AlphaMaskRgb24g
- alpha_mask_u8::AlphaMaskRgb24r
- alpha_mask_u8::AlphaMaskRgba32a
- alpha_mask_u8::AlphaMaskRgba32b
- alpha_mask_u8::AlphaMaskRgba32g
- alpha_mask_u8::AlphaMaskRgba32r
- alpha_mask_u8::AmaskNoClipGray8
- alpha_mask_u8::AmaskNoClipRgba32a
- basics::CoverType
- basics::PointD
- basics::PointF
- basics::PointI
- basics::RectD
- basics::RectF
- basics::RectI
- basics::VertexD
- basics::VertexF
- basics::VertexI
- rendering_buffer::RenderingBuffer
Statics
- embedded_raster_fonts::GSE4X6
- embedded_raster_fonts::GSE4X8
- embedded_raster_fonts::GSE5X7
- embedded_raster_fonts::GSE5X9
- embedded_raster_fonts::GSE6X12
- embedded_raster_fonts::GSE6X9
- embedded_raster_fonts::GSE7X11
- embedded_raster_fonts::GSE7X11_BOLD
- embedded_raster_fonts::GSE7X15
- embedded_raster_fonts::GSE7X15_BOLD
- embedded_raster_fonts::GSE8X16
- embedded_raster_fonts::GSE8X16_BOLD
- embedded_raster_fonts::MCS11_PROP
- embedded_raster_fonts::MCS11_PROP_CONDENSED
- embedded_raster_fonts::MCS12_PROP
- embedded_raster_fonts::MCS13_PROP
- embedded_raster_fonts::MCS5X10_MONO
- embedded_raster_fonts::MCS5X11_MONO
- embedded_raster_fonts::MCS6X10_MONO
- embedded_raster_fonts::MCS6X11_MONO
- embedded_raster_fonts::MCS7X12_MONO_HIGH
- embedded_raster_fonts::MCS7X12_MONO_LOW
- embedded_raster_fonts::VERDANA12
- embedded_raster_fonts::VERDANA12_BOLD
- embedded_raster_fonts::VERDANA13
- embedded_raster_fonts::VERDANA13_BOLD
- embedded_raster_fonts::VERDANA14
- embedded_raster_fonts::VERDANA14_BOLD
- embedded_raster_fonts::VERDANA16
- embedded_raster_fonts::VERDANA16_BOLD
- embedded_raster_fonts::VERDANA17
- embedded_raster_fonts::VERDANA17_BOLD
- embedded_raster_fonts::VERDANA18
- embedded_raster_fonts::VERDANA18_BOLD
Constants
- array::QUICK_SORT_THRESHOLD
- basics::COVER_FULL
- basics::COVER_MASK
- basics::COVER_NONE
- basics::COVER_SHIFT
- basics::COVER_SIZE
- basics::PATH_CMD_CATROM
- basics::PATH_CMD_CURVE3
- basics::PATH_CMD_CURVE4
- basics::PATH_CMD_CURVE_N
- basics::PATH_CMD_END_POLY
- basics::PATH_CMD_LINE_TO
- basics::PATH_CMD_MASK
- basics::PATH_CMD_MOVE_TO
- basics::PATH_CMD_STOP
- basics::PATH_CMD_UBSPLINE
- basics::PATH_FLAGS_CCW
- basics::PATH_FLAGS_CLOSE
- basics::PATH_FLAGS_CW
- basics::PATH_FLAGS_MASK
- basics::PATH_FLAGS_NONE
- basics::PI
- basics::POLY_SUBPIXEL_MASK
- basics::POLY_SUBPIXEL_SCALE
- basics::POLY_SUBPIXEL_SHIFT
- clip_liang_barsky::CLIPPING_FLAGS_X1_CLIPPED
- clip_liang_barsky::CLIPPING_FLAGS_X2_CLIPPED
- clip_liang_barsky::CLIPPING_FLAGS_X_CLIPPED
- clip_liang_barsky::CLIPPING_FLAGS_Y1_CLIPPED
- clip_liang_barsky::CLIPPING_FLAGS_Y2_CLIPPED
- clip_liang_barsky::CLIPPING_FLAGS_Y_CLIPPED
- dda_line::SUBPIXEL_MASK
- dda_line::SUBPIXEL_SCALE
- dda_line::SUBPIXEL_SHIFT
- image_filters::IMAGE_FILTER_MASK
- image_filters::IMAGE_FILTER_SCALE
- image_filters::IMAGE_FILTER_SHIFT
- image_filters::IMAGE_SUBPIXEL_MASK
- image_filters::IMAGE_SUBPIXEL_SCALE
- image_filters::IMAGE_SUBPIXEL_SHIFT
- line_aa_basics::LINE_MAX_COORD
- line_aa_basics::LINE_MAX_LENGTH
- line_aa_basics::LINE_MR_SUBPIXEL_MASK
- line_aa_basics::LINE_MR_SUBPIXEL_SCALE
- line_aa_basics::LINE_MR_SUBPIXEL_SHIFT
- line_aa_basics::LINE_SUBPIXEL_MASK
- line_aa_basics::LINE_SUBPIXEL_SCALE
- line_aa_basics::LINE_SUBPIXEL_SHIFT
- math::INTERSECTION_EPSILON
- math::VERTEX_DIST_EPSILON
- pattern_filters_rgba::LINE_SUBPIXEL_MASK
- pattern_filters_rgba::LINE_SUBPIXEL_SCALE
- pattern_filters_rgba::LINE_SUBPIXEL_SHIFT
- renderer_outline_aa::MAX_HALF_WIDTH
- span_gradient::GRADIENT_SUBPIXEL_MASK
- span_gradient::GRADIENT_SUBPIXEL_SCALE
- span_gradient::GRADIENT_SUBPIXEL_SHIFT
- span_interpolator_linear::SUBPIXEL_SCALE
- span_interpolator_linear::SUBPIXEL_SHIFT
- trans_affine::AFFINE_EPSILON