List of all items
Structs
- alns::AlnsConfig
- alns::AlnsProgress
- alns::AlnsResult
- alns::AlnsRunner
- alns::DestroyResult
- alns::OperatorStats
- alns::RepairResult
- brkga::BrkgaConfig
- brkga::BrkgaProgress
- brkga::BrkgaResult
- brkga::BrkgaRunner
- brkga::RandomKeyChromosome
- exact::ExactConfig
- exact::ExactResult
- ga::GaConfig
- ga::GaProgress
- ga::GaResult
- ga::GaRunner
- ga::PermutationChromosome
- gdrr::GdrrConfig
- gdrr::GdrrProgress
- gdrr::GdrrResult
- gdrr::GdrrRunner
- gdrr::RecreateResult
- gdrr::RuinResult
- gdrr::RuinedItem
- geom::generic_transform::Transform2D
- geom::generic_transform::Transform3D
- geom::primitives::AABB2
- geom::primitives::AABB3
- geom::primitives::Point2
- geom::primitives::Point3
- geom::primitives::Segment2
- geom::primitives::Vector2
- geom::primitives::Vector3
- geom::spatial_index::SpatialIndex2D
- geom::spatial_index::SpatialIndex3D
- memory::ClearingPool
- memory::GeometryCache
- memory::MemoryStats
- memory::ObjectPool
- memory::ScratchBuffer
- memory::SharedGeometry
- metaheur::generic_alns::AlnsConfig
- metaheur::generic_alns::AlnsResult
- metaheur::generic_alns::AlnsRunner
- metaheur::generic_brkga::BrkgaConfig
- metaheur::generic_brkga::BrkgaResult
- metaheur::generic_brkga::BrkgaRunner
- metaheur::generic_ga::GaConfig
- metaheur::generic_ga::GaResult
- metaheur::generic_ga::GaRunner
- metaheur::generic_ga::GenerationStats
- metaheur::generic_ga::multi_objective::NondominatedSortResult
- metaheur::generic_sa::SaConfig
- metaheur::generic_sa::SaResult
- metaheur::generic_sa::SaRunner
- placement::Placement
- placement::PlacementStats
- result::SolveResult
- result::SolveSummary
- result::StripStats
- robust::ScalingConfig
- sa::PermutationSolution
- sa::SaConfig
- sa::SaProgress
- sa::SaResult
- sa::SaRunner
- solver::Config
- solver::ProgressInfo
- timing::Timer
- transform::AABB2D
- transform::AABB3D
- transform::Transform2D
- transform::Transform3D
Enums
- alns::DestroyOperatorId
- alns::RepairOperatorId
- error::Error
- exact::SolutionStatus
- gdrr::RecreateType
- gdrr::RuinType
- geom::generic_robust::Orientation
- geometry::Orientation3D
- geometry::RotationConstraint
- metaheur::generic_ga::Selection
- metaheur::generic_sa::CoolingSchedule
- robust::Orientation
- sa::CoolingSchedule
- sa::NeighborhoodOperator
- solver::Strategy
Traits
- alns::AlnsProblem
- alns::AlnsSolution
- brkga::BrkgaProblem
- ga::GaProblem
- ga::Individual
- gdrr::GdrrProblem
- gdrr::GdrrSolution
- geom::nalgebra_types::RealField
- geometry::Boundary
- geometry::Boundary2DExt
- geometry::Boundary3DExt
- geometry::Geometry
- geometry::Geometry2DExt
- geometry::Geometry3DExt
- memory::Clearable
- metaheur::generic_alns::AlnsProblem
- metaheur::generic_alns::DestroyOperator
- metaheur::generic_alns::RepairOperator
- metaheur::generic_brkga::BrkgaDecoder
- metaheur::generic_ga::Fitness
- metaheur::generic_ga::GaProblem
- metaheur::generic_ga::Individual
- metaheur::generic_sa::SaProblem
- sa::SaProblem
- sa::SaSolution
- solver::Solver
Functions
- geom::collision::aabb3_overlap
- geom::collision::aabb3_overlap_with_tolerance
- geom::collision::aabb3_within
- geom::collision::aabb3_within_with_margin
- geom::collision::aabb_overlap
- geom::collision::overlap_depth
- geom::collision::polygons_overlap
- geom::collision::polygons_overlap_with_tolerance
- geom::generic_robust::is_ccw
- geom::generic_robust::is_convex
- geom::generic_robust::orient2d
- geom::generic_robust::orient2d_filtered
- geom::generic_robust::orient2d_raw
- geom::generic_robust::point_in_triangle
- geom::generic_robust::point_in_triangle_inclusive
- geom::minkowski::minkowski_sum_convex
- geom::minkowski::nfp_convex
- geom::offset::line_intersection
- geom::offset::offset_edge
- geom::offset::offset_polygon
- geom::offset::offset_polygon_miter
- geom::polygon::area
- geom::polygon::area_with_holes
- geom::polygon::centroid
- geom::polygon::centroid_with_holes
- geom::polygon::contains_point
- geom::polygon::convex_hull
- geom::polygon::ensure_ccw
- geom::polygon::is_convex
- geom::polygon::perimeter
- geom::polygon::signed_area
- metaheur::generic_ga::multi_objective::crowding_distance
- metaheur::generic_ga::multi_objective::non_dominated_sort
- metaheur::generic_ga::operators::insert_mutation
- metaheur::generic_ga::operators::invert_mutation
- metaheur::generic_ga::operators::order_crossover
- metaheur::generic_ga::operators::pmx_crossover
- metaheur::generic_ga::operators::swap_mutation
- robust::is_ccw
- robust::is_ccw_robust
- robust::is_convex
- robust::is_convex_robust
- robust::orient2d
- robust::orient2d_filtered
- robust::orient2d_raw
- robust::point_in_triangle
- robust::point_in_triangle_inclusive
- robust::point_in_triangle_inclusive_robust
- robust::point_in_triangle_robust
- robust::signed_area_robust
- robust::snap_polygon_to_grid
- robust::snap_to_grid
Type Aliases
- error::Result
- geom::nalgebra_types::Isometry2
- geom::nalgebra_types::Isometry3
- geom::nalgebra_types::NaPoint2
- geom::nalgebra_types::NaPoint3
- geom::nalgebra_types::NaVector2
- geom::nalgebra_types::NaVector3
- geom::nalgebra_types::Rotation2
- geom::nalgebra_types::Rotation3
- geom::nalgebra_types::UnitQuaternion
- geometry::GeometryId
- solver::ProgressCallback