List of all items
Structs
- FiniteF32
- IntRect
- IntSize
- NonZeroPositiveF32
- NonZeroRect
- NormalizedF32
- NormalizedF32Exclusive
- Path
- PathBuilder
- PathSegmentsIter
- PathStroker
- Point
- Rect
- Size
- Stroke
- StrokeDash
- Transform
- dash::ContourMeasure
- dash::ContourMeasureIter
- dash::Segment
- dash::StrokeDash
- f32x2
- f32x2_t::f32x2
- f32x4_t::f32x4
- floating_point::FiniteF32
- floating_point::NonZeroPositiveF32
- floating_point::NormalizedF32
- floating_point::NormalizedF32Exclusive
- path::Path
- path::PathSegmentsIter
- path_builder::PathBuilder
- path_geometry::AutoConicToQuads
- path_geometry::Conic
- path_geometry::CubicCoeff
- path_geometry::QuadCoeff
- rect::IntRect
- rect::NonZeroRect
- rect::Rect
- size::IntSize
- size::Size
- stroker::PathStroker
- stroker::QuadConstruct
- stroker::Stroke
- stroker::SwappableBuilders
- transform::Transform
Enums
- LineCap
- LineJoin
- PathSegment
- PathVerb
- dash::SegmentType
- path::PathSegment
- path::PathVerb
- path_builder::PathDirection
- stroker::AngleType
- stroker::IntersectRayType
- stroker::LineCap
- stroker::LineJoin
- stroker::ReductionType
- stroker::ResultType
- stroker::StrokeType
Traits
- SaturateCast
- SaturateRound
- Scalar
- floating_point::SaturateCast
- floating_point::SaturateRound
- scalar::Scalar
Functions
- dash::adjust_dash_offset
- dash::cheap_dist_exceeds_limit
- dash::compute_pos_tan
- dash::cubic_too_curvy
- dash::dash_impl
- dash::find_first_interval
- dash::find_segment
- dash::interp
- dash::interp_safe
- dash::quad_too_curvy
- dash::segment_to
- dash::t_span_big_enough
- f32x2_t::pmax
- f32x2_t::pmin
- floating_point::f32_as_2s_compliment
- floating_point::sign_bit_to_2s_compliment
- path::compute_cubic_extremas
- path::compute_quad_extremas
- path_geometry::between
- path_geometry::calc_cubic_precision
- path_geometry::chop_cubic_at2
- path_geometry::chop_quad_at
- path_geometry::collapse_duplicates3
- path_geometry::eval_cubic_derivative
- path_geometry::eval_cubic_pos_at
- path_geometry::eval_cubic_tangent_at
- path_geometry::eval_quad_at
- path_geometry::eval_quad_tangent_at
- path_geometry::find_cubic_cusp
- path_geometry::find_cubic_extrema
- path_geometry::find_cubic_inflections
- path_geometry::find_cubic_max_curvature
- path_geometry::find_quad_extrema
- path_geometry::find_quad_max_curvature
- path_geometry::find_unit_quad_roots
- path_geometry::formulate_f1_dot_f2
- path_geometry::interp
- path_geometry::new_t_values
- path_geometry::on_same_side
- path_geometry::scalar_cube_root
- path_geometry::solve_cubic_poly
- path_geometry::sort_array3
- path_geometry::subdivide
- path_geometry::subdivide_weight_value
- path_geometry::times_2
- path_geometry::valid_unit_divide
- rect::checked_f32_sub
- set_point_length
- size::size_scale
- size::size_scale_f64
- stroker::bevel_joiner
- stroker::butt_capper
- stroker::cap_factory
- stroker::check_cubic_linear
- stroker::check_quad_linear
- stroker::cubic_in_line
- stroker::degenerate_vector
- stroker::dot_to_angle_type
- stroker::fn_ptr_eq
- stroker::handle_inner_join
- stroker::intersect_quad_ray
- stroker::is_clockwise
- stroker::join_factory
- stroker::miter_clip_joiner
- stroker::miter_joiner
- stroker::miter_joiner_inner
- stroker::points_within_dist
- stroker::pt_in_quad_bounds
- stroker::pt_to_line
- stroker::quad_in_line
- stroker::round_capper
- stroker::round_joiner
- stroker::set_normal_unit_normal
- stroker::set_normal_unit_normal2
- stroker::sharp_angle
- stroker::square_capper
- transform::compute_inv
- transform::concat
- transform::dcross
- transform::dcross_dscale
- transform::inv_determinant
- transform::invert
- transform::mul_add_mul