Re-exports§
pub use align::scalar as align_scalar;pub use align::vector2 as align_vector2;pub use bezier::CubicBezier;pub use bezier::CubicBezierWithTangents;pub use bezier::a2c as bezier_a2c;pub use bezier::get_bbox as bezier_get_bbox;pub use color::RGBA8888;pub use color::RGBAf;pub use color::TRGBA;pub use color::hex_to_rgba8888;pub use color::rgba_to_unit8_chunk;pub use color::rgba8888_to_hex;pub use color::rgbaf_multiply_alpha;pub use color::rgbaf_to_rgba8888;pub use compass::invert_direction;pub use compass::to_rectangle_side;pub use delta::transform as delta_transform;pub use layout::flex::AxisDirection as FlexAxisDirection;pub use layout::flex::CrossAxisAlignment as FlexCrossAxisAlignment;pub use layout::flex::Guessed as FlexGuessed;pub use layout::flex::MainAxisAlignment as FlexMainAxisAlignment;pub use layout::flex::guess as layout_flex_guess;pub use measurement::Measurement;pub use measurement::auxiliary_line_xylr;pub use measurement::guide_line_xylr;pub use measurement::measure;pub use packing::ext::walk_to_fit as packing_walk_to_fit;pub use packing::fit as packing_fit;pub use range::Range;pub use range::UniformGapGroup;pub use range::from_rectangle;pub use range::group_ranges_by_uniform_gap;pub use range::length as range_length;pub use range::mean as range_mean;pub use range::to_3points_chunk;pub use raster::Bitmap;pub use raster::bresenham as raster_bresenham;pub use raster::circle as raster_circle;pub use raster::ellipse as raster_ellipse;pub use raster::floodfill as raster_floodfill;pub use raster::fract;pub use raster::gaussian as raster_gaussian;pub use raster::noise;pub use raster::pad as raster_pad;pub use raster::pascaltriangle as raster_pascaltriangle;pub use raster::rectangle as raster_rectangle;pub use raster::resize as raster_resize;pub use raster::scale as raster_scale;pub use raster::smoothstep as raster_smoothstep;pub use raster::tile as raster_tile;pub use rect::boolean::subtract as rect_boolean_subtract;pub use rect::AlignKind;pub use rect::Alignment;pub use rect::CardinalDirection;pub use rect::Rect9Points;pub use rect::Rectangle;pub use rect::RectangleSide;pub use rect::Sides;pub use rect::align as rect_align;pub use rect::align_a as rect_align_a;pub use rect::aspect_ratio;pub use rect::axis_projection_intersection;pub use rect::contains;pub use rect::contains_point;pub use rect::distribute_evenly as rect_distribute_evenly;pub use rect::from_points;pub use rect::get_cardinal_point;pub use rect::get_center;pub use rect::get_gaps as rect_get_gaps;pub use rect::get_relative_transform;pub use rect::get_scale_factors;pub use rect::get_uniform_gap as rect_get_uniform_gap;pub use rect::inset as rect_inset;pub use rect::intersection;pub use rect::intersects;pub use rect::is_identical as rect_identical;pub use rect::is_uniform as rect_uniform;pub use rect::offset;pub use rect::pad as rect_pad;pub use rect::positive as rect_positive;pub use rect::quantize as rect_quantize;pub use rect::rotate as rect_rotate;pub use rect::to_9points;pub use rect::to_9points_chunk;pub use rect::transform as rect_transform;pub use rect::union;pub use snap::axis::AxisAlignedPoint;pub use snap::axis::Movement;pub use snap::axis::Snap1DResult;pub use snap::axis::Snap2DAxisAlignedResult;pub use snap::axis::Snap2DAxisConfig;pub use snap::axis::axis_locked_by_dominance;pub use snap::axis::normalize as movement_normalize;pub use snap::axis::snap1d;pub use snap::axis::snap2d_axis_aligned;pub use snap::canvas::Guide as SnapGuide;pub use snap::canvas::SnapToCanvasResult;pub use snap::canvas::snap_to_canvas_geometry;pub use snap::spacing::DistributionGeometry1D;pub use snap::spacing::ProjectionPoint as SnapProjectionPoint;pub use snap::spacing::plot_distribution_geometry;pub use snap::viewport::Margins as ViewportMargins;pub use snap::viewport::transform_to_fit as viewport_transform_to_fit;pub use ui::Line as UiLine;pub use ui::Point as UiPoint;pub use ui::Rule as UiRule;pub use ui::format_number;pub use ui::normalize_line;pub use ui::transform_line;pub use ui::transform_point;pub use utils::angle_to_axis;pub use utils::clamp;pub use utils::combinations;pub use utils::is_uniform;pub use utils::mean;pub use utils::nearest;pub use utils::permutations;pub use utils::powerset;pub use utils::principal_angle;pub use utils::quantize;pub use vector4::Vector4;pub use vector4::identical as vector4_identical;