List of all items
Structs
- collision_detection::CDEConfig
- collision_detection::CDESnapshot
- collision_detection::CDEngine
- collision_detection::hazards::Hazard
- collision_detection::hazards::detector::BasicHazardDetector
- collision_detection::hazards::filter::ContainerHazardFilter
- collision_detection::hazards::filter::EntityHazardFilter
- collision_detection::hazards::filter::NoHazardFilter
- collision_detection::hazards::filter::QZHazardFilter
- collision_detection::quadtree::QTHazard
- collision_detection::quadtree::QTNode
- entities::Container
- entities::InferiorQualityZone
- entities::Item
- entities::Layout
- entities::LayoutSnapshot
- entities::PItemKey
- entities::PlacedItem
- geometry::DTransformation
- geometry::OriginalShape
- geometry::Transformation
- geometry::fail_fast::SPSurrogate
- geometry::fail_fast::SPSurrogateConfig
- geometry::primitives::Circle
- geometry::primitives::Edge
- geometry::primitives::Point
- geometry::primitives::Rect
- geometry::primitives::SPolygon
- geometry::shape_modification::ShapeModifyConfig
- io::ext_repr::ExtContainer
- io::ext_repr::ExtItem
- io::ext_repr::ExtLayout
- io::ext_repr::ExtPlacedItem
- io::ext_repr::ExtPolygon
- io::ext_repr::ExtQualityZone
- io::ext_repr::ExtSPolygon
- io::ext_repr::ExtTransformation
- io::import::Importer
- io::svg::Color
- io::svg::SvgDrawOptions
- io::svg::SvgLayoutTheme
- probs::bpp::entities::BPInstance
- probs::bpp::entities::BPPlacement
- probs::bpp::entities::BPProblem
- probs::bpp::entities::BPSolution
- probs::bpp::entities::Bin
- probs::bpp::entities::LayKey
- probs::bpp::io::ext_repr::ExtBPInstance
- probs::bpp::io::ext_repr::ExtBPSolution
- probs::bpp::io::ext_repr::ExtBin
- probs::bpp::io::ext_repr::ExtItem
- probs::spp::entities::SPInstance
- probs::spp::entities::SPPlacement
- probs::spp::entities::SPProblem
- probs::spp::entities::SPSolution
- probs::spp::entities::Strip
- probs::spp::io::ext_repr::ExtItem
- probs::spp::io::ext_repr::ExtSPInstance
- probs::spp::io::ext_repr::ExtSPSolution
- util::FPA
Enums
- collision_detection::hazards::HazardEntity
- collision_detection::quadtree::QTHazPresence
- geometry::geo_enums::GeoPosition
- geometry::geo_enums::GeoRelation
- geometry::geo_enums::RotationRange
- geometry::shape_modification::ShapeModifyMode
- io::ext_repr::ExtShape
- probs::bpp::entities::BPLayoutType
Traits
- collision_detection::hazards::detector::HazardDetector
- collision_detection::hazards::filter::HazardFilter
- collision_detection::quadtree::QTQueryable
- entities::Instance
- geometry::geo_traits::AlmostCollidesWith
- geometry::geo_traits::CollidesWith
- geometry::geo_traits::DistanceTo
- geometry::geo_traits::SeparationDistance
- geometry::geo_traits::Transformable
- geometry::geo_traits::TransformableFrom
Functions
- geometry::convex_hull::convex_hull_from_points
- geometry::convex_hull::convex_hull_from_surrogate
- geometry::convex_hull::convex_hull_indices
- geometry::fail_fast::compute_pole
- geometry::fail_fast::generate_piers
- geometry::fail_fast::generate_surrogate_poles
- geometry::shape_modification::offset_shape
- geometry::shape_modification::simplify_shape
- io::export::export_layout_snapshot
- io::export::int_to_ext_transformation
- io::import::centering_transformation
- io::import::ext_to_int_transformation
- io::svg::layout_to_svg
- io::svg::s_layout_to_svg
- probs::bpp::io::export
- probs::bpp::io::import
- probs::bpp::util::assertions::instance_item_bin_ids_correct
- probs::bpp::util::assertions::problem_matches_solution
- probs::spp::io::export
- probs::spp::io::import
- probs::spp::util::assertions::instance_item_ids_correct
- probs::spp::util::assertions::problem_matches_solution
- util::assertions::collision_hazards_sorted_correctly
- util::assertions::hz_entity_same_everywhere
- util::assertions::layout_qt_matches_fresh_qt
- util::assertions::layouts_match
- util::assertions::print_layout
- util::assertions::qt_contains_no_dangling_hazards
- util::assertions::qt_hz_entity_activation_consistent
- util::assertions::qt_node_contains_no_deactivated_hazards
- util::assertions::quadrants_have_valid_layout