Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z A active_in (routing.core.bundle_optimization.OptimizationTerm attribute) add_alternatives() (routing.core.core.Solution method) add_forbidden() (routing.pathfinding.core.node.SmartGridNode method) add_pipe_line() (routing.core.cadmap.Pack method) add_pipe_lines() (routing.core.cadmap.Pack method) add_refinements() (routing.core.core.Solution method) adopt() (routing.pathfinding.finder.finder.SearchStateNode method) alignment_candidates() (routing.core.cadmap.Pack method) all_neighbors() (routing.pathfinding.core.node.SmartGridNode method) all_points_from_lines() (routing.core.cadmap.Pack static method) all_shortest_paths() (routing.core.finders.SmartFinder method) all_types (routing.core.cadmap.Pack property) (routing.core.design_rules.PoolingRule property) Alternative (class in routing.core.core) alternatives (routing.pathfinding.finder.finder.Finder attribute) always (routing.pathfinding.core.diagonal_movement.DiagonalMovement attribute) anchor (routing.core.bundling.PortLine property) (routing.core.skeleton.EntryTerminal property) anchor_seeds (routing.core.core.Solution property) anchored() (routing.core.bundling.BundlePoint class method) AnchorVariable (class in routing.core.bundling) AnnealedSurvivalConfig (class in routing.core.bundle_optimization) AnnealedViolationSurvival (class in routing.core.bundle_optimization) apply_closing() (routing.core.voxels.RoutingVoxelization method) apply_dilation() (routing.core.voxels.RoutingVoxelization method) apply_erosion() (routing.core.voxels.RoutingVoxelization method) apply_opening() (routing.core.voxels.RoutingVoxelization method) apply_pooling_coefficients() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) apply_properties_on_volumes() (routing.core.core.Solution method) apply_weighting_rules() (routing.core.cadmap.VoxelRegion method) apply_weights() (routing.core.design_rules.WeightedZone method) apply_zone_weights() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) as_tapped() (routing.core.core.Specification method) (routing.core.core.Tappable method) (routing.core.core.TeeSpecification method) AStarFinder (class in routing.pathfinding.finder.a_star) at() (routing.core.core.PathState class method) (routing.core.core.TapSite class method) at_site() (routing.core.core.TeeTerminals method) attach_local_cadmaps() (routing.core.bundling.Bundle method) attractive_zone() (routing.core.design_rules.ShapedWeightingRule class method) attribute (routing.pathfinding.finder.finder.BoundedAttributePricer attribute) attribute_map (routing.pathfinding.core.grid.Grid attribute) (routing.pathfinding.core.node.SmartGridNode attribute) attribute_masks (routing.core.cadmap.DistanceDerivations attribute) AttributeMap (class in routing.pathfinding.core.node) automatic_fixation_zones() (routing.core.wires.WiringCombined class method) average_ends (routing.core.cadmap.Pack property) AWGWire (class in routing.core.wires) (class in routing.wires) axes (routing.core.geometry.OrientedBox attribute) axis (routing.core.cadmap.Pack property) (routing.core.skeleton.EntryTerminal property) AXIS_COLOR (routing.core.cadmap.Pack attribute) axis_length (routing.core.cadmap.Pack property) B BackBend (class in routing.core.bundle_optimization) ball_radius() (routing.core.geometry.Cylinder method) base_attributes (routing.pathfinding.core.node.AttributeMap attribute) base_position (routing.core.bundling.BundlePoint property) (routing.core.bundling.BundleVariable property) (routing.core.bundling.PortVariable property) bending_radius (routing.core.wires.Wire property) best() (routing.core.bundle_optimization.HarnessOptimizationHistory method) best_optimized_pipe() (routing.core.core.Alternative static method) best_path (routing.core.core.Solution property) best_path_index (routing.core.core.Solution property) best_pipe (routing.core.core.Alternative property) (routing.core.core.Solution property) (routing.core.core.Tappable property) best_refinement (routing.core.core.Solution property) best_refinement() (routing.core.core.Alternative static method) BestFirstFinder (class in routing.pathfinding.finder.best_first) biggest_component() (routing.core.voxels.RoutingVoxelization method) bind() (routing.core.bundle_optimization.OptimizationTerm method) block_port_tail() (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) block_ports_tail() (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) BlockCrossoverConfig (class in routing.core.bundle_optimization) border_centers (routing.core.voxels.RoutingVoxelization property) border_contact_pairs() (routing.core.voxels.RoutingVoxelization method) border_indices (routing.core.voxels.RoutingVoxelization property) BoundedAttributePricer (class in routing.pathfinding.finder.finder) BoundedAttributeRule (class in routing.core.design_rules) BoundedCustomLengthRule (class in routing.core.design_rules) BoundedLengthPricer (class in routing.pathfinding.finder.finder) bounding_box (routing.core.geometry.Box property) (routing.core.geometry.Cylinder property) (routing.core.geometry.Polyline property) bounding_box() (routing.core.bundling.BundleLine method) (routing.core.cadmap.Pack method) (routing.core.core.PipeLine method) (routing.core.geometry.OrientedBox method) (routing.core.geometry.RoutingShape method) bounds (routing.core.design_rules.BoundedAttributeRule property) bounds_in_cadmap() (routing.core.bundling.AnchorVariable method) (routing.core.bundling.BundleVariable method) (routing.core.bundling.PointVariable method) (routing.core.bundling.PortVariable method) Box (class in routing.core.geometry) box_window() (in module routing.core.functions) BranchClampDistanceRule (class in routing.core.design_rules) BranchPortDistanceRule (class in routing.core.design_rules) BreadthFirstFinder (class in routing.pathfinding.finder.breadth_first) build() (routing.core.bundle_optimization.AnnealedSurvivalConfig method) (routing.core.bundle_optimization.BlockCrossoverConfig method) (routing.core.bundle_optimization.CauchyMutationConfig method) (routing.core.bundle_optimization.ChainTranslationConfig method) (routing.core.bundle_optimization.PolynomialMutationConfig method) (routing.core.design_rules.WeightingRule method) build_attribute_map() (in module routing.core.grid) build_bounding_volume() (routing.core.cadmap.CadMap class method) build_bounding_volume_light() (routing.core.cadmap.CadMap class method) build_bundle_graph() (routing.core.cadmap.CadMap method) build_connectivity_graph() (routing.core.cadmap.CadMap method) build_end_frames() (routing.core.core.Pipe static method) build_frame_from_vector() (in module routing.core.functions) build_frame_vectorized() (in module routing.core.functions) build_grid_nodes() (in module routing.pathfinding.core.grid) build_local_cadmap() (routing.core.bundling.BundleLine method) build_nodes() (in module routing.core.grid) build_pipe_ends() (routing.core.grid.SmartGridInterface method) build_pooling_matrices() (routing.core.cadmap.CadMap method) (routing.core.design_rules.PoolingRule method) build_ports_index() (routing.core.optimizer.Optimizer static method) Bundle (class in routing.core.bundling) bundle (routing.core.bundle_optimization.BundleProblem attribute) (routing.core.bundle_optimization.BundleSnapshot attribute) (routing.core.bundle_optimization.OptimizationPass attribute) BundleElement (class in routing.core.bundling) BundleEncoding (class in routing.core.bundle_optimization) BundleInteractions (class in routing.core.bundling) BundleLine (class in routing.core.bundling) BundlePathMeasures (class in routing.core.design_rules) BundlePoint (class in routing.core.bundling) BundleProblem (class in routing.core.bundle_optimization) BundleSnapshot (class in routing.core.bundle_optimization) BundleVariable (class in routing.core.bundling) C cad_distance_field (routing.core.cadmap.CadMap property) (routing.core.cadmap.DistanceDerivations attribute) (routing.core.cadmap.VoxelRegion property) cad_penetration() (routing.core.bundling.BundleLine method) CadInterference (class in routing.core.bundle_optimization) CadMap (class in routing.core.cadmap) cadmap (routing.core.bundling.BundleLine attribute) calc_path_cost() (routing.core.grid.SmartGridInterface method) calc_path_length() (routing.core.grid.SmartGrid static method) calculate_new_diameters() (routing.core.wires.Wiring method) (routing.wires.Wiring method) calculate_new_tangents() (routing.core.wires.JunctionWireGenerator method) (routing.wires.JunctionWireGenerator method) can_merge_with() (routing.core.bundling.AnchorVariable method) (routing.core.bundling.BundlePoint method) (routing.core.bundling.BundleVariable method) (routing.core.bundling.PortVariable method) cancel_node() (routing.core.grid.SmartGridInterface method) capture_values() (routing.core.bundling.Bundle method) carrier (routing.core.bundle_optimization.ViolatedEntry attribute) carriers (routing.core.bundle_optimization.BackBend property) (routing.core.bundle_optimization.CadInterference property) (routing.core.bundle_optimization.LineInterpenetration property) (routing.core.bundle_optimization.Phenomenon property) (routing.core.bundle_optimization.WeightedLength property) catch_pipe_lines() (routing.core.cadmap.Pack method) CauchyMutation (class in routing.core.bundle_optimization) CauchyMutationConfig (class in routing.core.bundle_optimization) ceil_indices() (routing.core.geometry.VoxelFrame method) cell (routing.pathfinding.finder.finder.Move attribute) (routing.pathfinding.finder.finder.SearchStateNode attribute) cells() (routing.core.geometry.OrientedBox method) cells_covered_by() (routing.core.geometry.VoxelFrame method) center (routing.core.cadmap.Pack property) (routing.core.geometry.Box property) center() (routing.core.geometry.VoxelFrame method) centers() (routing.core.geometry.VoxelFrame method) chain_prob (routing.core.bundle_optimization.ChainTranslationConfig attribute) ChainTranslationConfig (class in routing.core.bundle_optimization) ChainTranslationMutation (class in routing.core.bundle_optimization) cheapest_pushed (routing.pathfinding.core.node.SmartGridNode attribute) chebyshev() (in module routing.pathfinding.core.heuristic) check_solution() (routing.core.optimizer.Optimizer method) claim() (routing.core.cadmap.CorridorLabels method) clamp_step (routing.pathfinding.finder.finder.ClampingPricer attribute) ClampingConstraint (class in routing.core.design_rules) ClampingPricer (class in routing.pathfinding.finder.finder) clean() (routing.core.cadmap.Pack method) clean_average_ends() (routing.core.cadmap.Pack method) cleaned() (routing.core.voxels.RoutingVoxelization method) cleanup() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) (routing.pathfinding.core.node.Node method) (routing.pathfinding.core.node.SmartGridNode method) clear_all_grids() (in module routing.pathfinding.core.node) clear_base_margin() (routing.core.bundling.PortLine method) clear_goals() (routing.pathfinding.finder.finder.Finder method) clear_port_cad_margin() (routing.core.bundling.Bundle method) clearance_along() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) clearance_at() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) clip_bounds_in_cadmap() (routing.core.bundling.BundleLine method) clip_coord() (routing.core.voxels.RoutingVoxelization method) clip_in_cadmap() (routing.core.bundling.BundlePoint method) clipped_grid_window() (in module routing.core.functions) closed (routing.pathfinding.core.node.Node attribute) closest_points() (routing.core.core.RuledVolume method) closing_radius (routing.core.skeleton.SkeletonSettings attribute) cluster_points() (in module routing.core.functions) coeff (routing.core.design_rules.PoolingMode property) (routing.core.design_rules.WeightingRule attribute) coefficients (routing.core.design_rules.PoolingRule attribute) collect_packs() (routing.core.cadmap.CadMap method) (routing.core.route_planner.RoutingResults method) collision_candidate_pairs() (routing.core.bundling.Bundle method) collision_pairs (routing.core.bundling.BundleInteractions attribute) collision_points() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) CollisionPair (class in routing.core.bundling) COLOR (routing.core.bundling.AnchorVariable attribute) (routing.core.bundling.BundleVariable attribute) (routing.core.bundling.PointVariable attribute) (routing.core.bundling.PortVariable attribute) combine_piping() (routing.core.wires.Wiring method) (routing.wires.Wiring method) combined_dict() (routing.core.wires.Wiring method) (routing.wires.Wiring method) combined_dict_connected() (routing.core.wires.Wiring method) (routing.wires.Wiring method) common_routes() (routing.core.wires.Wiring method) (routing.wires.Wiring method) complete() (routing.core.harness.HarnessSettings method) component_carrying() (routing.core.voxels.RoutingVoxelization method) component_containing() (routing.core.voxels.RoutingVoxelization method) component_labels() (routing.core.voxels.RoutingVoxelization method) component_of (routing.core.cadmap.CorridorLabels attribute) components_at (routing.core.cadmap.CorridorLabels attribute) compose_weights() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) (routing.core.core.RuledVolume static method) composed_weights() (routing.core.cadmap.VoxelRegion method) compress_array() (in module routing.core.functions) CompressedArray (class in routing.core.functions) compute_cost() (routing.core.design_rules.BranchClampDistanceRule method) (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.DesignRule method) (routing.pathfinding.finder.finder.MovePricer method) (routing.pathfinding.finder.finder.PoolingPricer method) compute_distances() (routing.core.cadmap.CadMap method) compute_heuristic() (routing.core.design_rules.DesignRule method) (routing.pathfinding.finder.finder.MovePricer method) compute_local_frame() (routing.core.core.PipeLine static method) compute_total_cost() (routing.core.optimizer.Optimizer method) compute_voxels() (routing.core.core.RuledVolume method) compute_weights() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) (routing.core.core.RuledVolume method) (routing.core.design_rules.DesignRule method) (routing.core.design_rules.WeightingRule method) connect() (routing.pathfinding.core.node.GridNode method) connections (routing.pathfinding.core.node.GridNode attribute) consolidate() (routing.core.harness.HarnessOptimizer method) consolidation_fusion_distance() (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.DesignRule method) ConsolidationSettings (class in routing.core.harness) constant_any_turn_cost() (routing.core.optimizer.Optimizer static method) Constraint (class in routing.core.bundle_optimization) constraint (routing.core.bundle_optimization.ViolatedEntry attribute) ConstraintRule (class in routing.core.design_rules) constraints (routing.core.bundle_optimization.BundleProblem attribute) contains() (routing.core.geometry.Box method) (routing.core.geometry.OrientedBox method) (routing.core.geometry.VoxelFrame method) contains_pipe_line() (routing.core.cadmap.Pack method) contains_port (routing.core.cadmap.Pack property) contains_types() (routing.core.design_rules.PoolingSpecification method) continuous_any_turn_cost() (routing.core.optimizer.Optimizer static method) converged (routing.core.bundle_optimization.SolverResult attribute) ConvergenceCallback (class in routing.core.optimizer) coord_from_parametric_value() (routing.core.cadmap.Pack method) (routing.core.core.PipeLine method) coord_to_node() (routing.core.grid.SmartGridInterface method) coords (routing.core.voxels.RoutingVoxelization property) copied_value() (routing.core.bundling.BundleVariable method) copy() (routing.core.voxels.RoutingVoxelization method) corridor() (routing.core.cadmap.Pack method) CORRIDOR_OVERHANG_IN_VOXELS (routing.core.design_rules.PoolingRule attribute) CorridorLabels (class in routing.core.cadmap) Cost (class in routing.core.bundle_optimization) CostRule (class in routing.core.design_rules) Costs (class in routing.core.optimizer) costs (routing.core.bundle_optimization.BundleProblem attribute) covered_voxels() (routing.core.design_rules.Zone method) covering_frame() (routing.core.voxels.RoutingVoxelization static method) covers (routing.core.cadmap.TrayLayout attribute) CriteriaTermination (class in routing.core.bundle_optimization) crossed (routing.pathfinding.finder.finder.Move attribute) crossed_indices() (routing.core.voxels.RoutingVoxelization method) crossed_voxels (routing.core.core.PipeLine attribute) crossover (routing.core.bundle_optimization.GAConfig attribute) csv_to_dicts() (in module routing.core.functions) cubes_at() (routing.core.geometry.Box class method) curvature_radius (routing.core.core.Solution property) curvature_radius() (routing.core.wires.JunctionWire class method) (routing.wires.JunctionWire class method) curvature_radius_wirings() (routing.core.wires.WiringResult method) (routing.wires.WiringResult method) custom() (routing.core.design_rules.PoolingMode class method) custom_attr (routing.pathfinding.core.node.SmartGridNode attribute) custom_attr_size (routing.pathfinding.core.node.AttributeMap attribute) custom_heading (routing.pathfinding.finder.finder.Move attribute) cut_port_extension() (routing.core.design_rules.ForbiddenZone method) cycles_in() (routing.core.bundling.JunctionCycle class method) Cylinder (class in routing.core.geometry) cylinder_bounding_box() (in module routing.core.functions) cylindrical_window() (routing.core.geometry.VoxelFrame method) D data (routing.core.functions.CompressedArray attribute) DEBUG (routing.core.verbose.VerboseLevel attribute) debug() (routing.core.verbose.VerboseManager method) decombine_piping() (routing.core.wires.Wiring method) (routing.wires.Wiring method) decomposed() (routing.core.cadmap.CadMap method) decomposition (routing.core.world.SmartWorld property) decompressed_distances (routing.core.cadmap.VoxelRegion property) decompressed_weights (routing.core.cadmap.VoxelRegion property) DEFAULT_POOLING_COEFF (routing.core.design_rules.PoolingRule attribute) DEFAULT_STRONG_SEGREGATION_COEFF (routing.core.design_rules.PoolingRule attribute) departure (routing.core.skeleton.PortEntry property) dependencies() (routing.core.core.Specification method) (routing.core.core.TeeSpecification method) (routing.core.core.TeeTerminals method) (routing.core.core.Terminals method) dependents() (routing.core.route_planner.RoutePlanning method) depth (routing.core.grid.SmartGridInterface property) derivations() (routing.core.wires.WiringCombined method) derive_path_state() (routing.pathfinding.core.node.SmartGridNode method) design_rules (routing.core.core.RuledVolume property) (routing.core.world.SmartWorld property) DesignRule (class in routing.core.design_rules) diagnose() (routing.core.bundle_optimization.BundleProblem method) (routing.core.harness.HarnessOptimizer method) (routing.core.skeleton.Skeleton method) diagnose_pack_field() (routing.core.cadmap.CadMap method) diagonal_movement (routing.pathfinding.finder.finder.Finder attribute) DiagonalMovement (class in routing.pathfinding.core.diagonal_movement) dict_connected_fixation_zones() (routing.core.wires.Wiring method) (routing.core.wires.WiringCombined method) (routing.wires.Wiring method) dict_connected_single_wire() (routing.core.wires.WiringCombined method) (routing.wires.Wiring method) dict_connected_ways() (routing.core.wires.Wiring static method) dict_spliting_point() (routing.core.wires.Wiring method) (routing.core.wires.WiringCombined method) (routing.wires.Wiring method) dict_to_object() (routing.core.core.Alternative class method) (routing.core.core.GridPath class method) (routing.core.core.Solution class method) (routing.core.wires.JunctionWire class method) (routing.core.wires.Wire class method) (routing.wires.JunctionWire class method) (routing.wires.Wire class method) dict_zone_fixation_single_wire() (routing.core.wires.Wiring method) (routing.core.wires.WiringCombined method) (routing.wires.Wiring method) DijkstraFinder (class in routing.pathfinding.finder.dijkstra) dilation_voxels (routing.core.skeleton.SkeletonSettings attribute) direction (routing.core.bundling.BundleLine property) (routing.core.core.PathState attribute) (routing.core.core.PipeLine property) (routing.core.grid.GridPort property) (routing.pathfinding.core.node.SmartGridNode attribute) direction_u (routing.core.cadmap.TrayLayout attribute) direction_v (routing.core.cadmap.TrayLayout attribute) disconnect() (routing.pathfinding.core.node.GridNode method) disconnect_all() (routing.pathfinding.core.node.GridNode method) display() (routing.core.skeleton.Skeleton method) (routing.core.voxels.RoutingVoxelization method) display_path_vs_polyline() (routing.core.skeleton.Skeleton method) distance_from_points() (routing.core.core.RuledVolume method) distance_matrix_from_voxelization() (routing.core.core.RuledVolume method) distance_to_3d_mesh_shell() (routing.core.wires.JunctionWire method) distance_to_point() (routing.core.core.PipeLine method) distance_to_shell() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) distance_to_trimesh_shell() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) distance_to_voxels() (routing.core.core.Pipe method) (routing.core.core.Refinement method) DistanceAttributeToggler (class in routing.core.design_rules) DistanceDerivations (class in routing.core.cadmap) distances (routing.core.cadmap.CadMap property) (routing.core.cadmap.VoxelRegion attribute) (routing.core.cadmap.WeightComposition attribute) (routing.core.design_rules.PoolingRule attribute) distances_to() (routing.core.geometry.Polyline method) distinct_solutions() (routing.core.bundling.Bundle method) doors() (routing.core.grid.GridForcedZone method) dtype (routing.core.functions.CompressedArray attribute) duplicate() (routing.core.core.RuledVolume method) E elapsed_seconds (routing.core.bundle_optimization.SolverResult attribute) eliminate_duplicates (routing.core.bundle_optimization.GAConfig attribute) enable_file_logging() (routing.core.verbose.VerboseManager method) enabled (routing.core.bundle_optimization.RelaxationConfig attribute) (routing.core.harness.ConsolidationSettings attribute) (routing.core.harness.ShapingSettings attribute) (routing.core.harness.UnlockSettings attribute) enclosing() (routing.core.voxels.RoutingVoxelization class method) encoding (routing.core.bundle_optimization.BundleProblem attribute) end (routing.core.core.TappableSegment attribute) (routing.core.core.TeeTerminals property) (routing.core.geometry.Cylinder attribute) end_abscissa (routing.core.core.TappableSegment property) end_length() (routing.core.core.PortCouple method) (routing.core.core.TeeTerminals method) (routing.core.core.Terminals method) enforcement (routing.core.design_rules.DesignRule attribute) enlarged_pipe_line() (routing.core.bundling.BundleLine method) entries (routing.core.skeleton.Skeleton attribute) entry_anchor_world() (routing.core.skeleton.Skeleton method) entry_length (routing.core.skeleton.EntryTerminal attribute) EntryTerminal (class in routing.core.skeleton) erosion_radius (routing.core.skeleton.SkeletonSettings attribute) ERROR (routing.core.verbose.VerboseLevel attribute) error() (routing.core.verbose.VerboseManager method) euclidean() (in module routing.pathfinding.core.heuristic) evals (routing.core.bundle_optimization.StallCriterion attribute) evaluate() (routing.core.bundle_optimization.BundleProblem method) evaluate_on_bundle() (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.DesignRule method) every() (routing.core.core.TapSite class method) exclude_tree_hops (routing.core.harness.OptimizationSettings attribute) ExecutionRunsException ExecutionTimeException expert_mode() (routing.core.design_rules.PoolingMode class method) explore() (routing.core.route_planner.RoutePlanner method) explored_sites() (routing.core.core.TeeTerminals method) (routing.core.core.Terminals method) exponential_cost() (routing.core.optimizer.Optimizer static method) extend_port() (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) extend_port_multi_scale() (routing.core.world.SmartWorld method) extension() (routing.core.core.Port method) extent (routing.core.geometry.OrientedBox attribute) extract_cylinders() (routing.core.skeleton.Skeleton method) F f (routing.pathfinding.core.node.Node attribute) f_best (routing.core.bundle_optimization.SolverResult attribute) failed (routing.core.core.Refinement property) fast_check() (routing.core.design_rules.BranchClampDistanceRule method) (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.ClampingConstraint method) (routing.core.design_rules.ConstraintRule method) feasible_stall (routing.core.bundle_optimization.TerminationCriteria attribute) feasible_tol (routing.core.bundle_optimization.TerminationCriteria attribute) fiber_indices() (routing.core.geometry.Cylinder method) field_primitives() (routing.core.cadmap.Pack method) fields (routing.core.cadmap.DistanceDerivations attribute) (routing.core.cadmap.WeightComposition attribute) filled_with() (routing.core.voxels.RoutingVoxelization method) final() (routing.core.bundle_optimization.HarnessOptimizationHistory method) find_all() (routing.core.skeleton.MeetingZone class method) find_derivations() (routing.core.wires.Wiring method) (routing.core.wires.WiringCombined method) find_fixation_zones() (routing.core.wires.WiringCombined method) find_parasitic_bridges() (routing.core.skeleton.Skeleton method) find_path() (routing.core.finders.SmartFinder method) (routing.pathfinding.finder.finder.Finder method) find_paths() (routing.core.route_planner.RoutePlanner method) Finder (class in routing.pathfinding.finder.finder) finest_node_at() (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) finest_voxel_size (routing.core.cadmap.CadMap property) (routing.core.grid.SmartGridInterface property) (routing.core.world.SmartWorld property) fit_to() (routing.core.skeleton.Skeleton method) FixedLine (class in routing.core.bundling) floor_indices() (routing.core.geometry.VoxelFrame method) forbidden (routing.core.cadmap.LineFootprint attribute) (routing.core.cadmap.PackFootprint attribute) (routing.pathfinding.core.node.SmartGridNode attribute) FORBIDDEN_COLOR (routing.core.cadmap.Pack attribute) forbidden_zone() (routing.core.design_rules.ShapedWeightingRule class method) ForbiddenZone (class in routing.core.design_rules) forbids_zones (routing.core.design_rules.DesignRule property) (routing.core.design_rules.ForbiddenZone property) forced_zone() (routing.core.design_rules.ShapedWeightingRule class method) forced_zones (routing.core.cadmap.CadMap property) ForcedZone (class in routing.core.design_rules) fractional_indices() (routing.core.geometry.VoxelFrame method) frame (routing.core.cadmap.Pack property) (routing.core.voxels.RoutingVoxelization property) free() (routing.core.bundling.BundlePoint class method) FreeLine (class in routing.core.bundling) from_bounding_box() (routing.core.geometry.Box class method) from_bounding_rectangles() (in module routing.core.functions) from_bundle() (routing.core.bundle_optimization.BundleEncoding class method) (routing.core.bundle_optimization.OptimizationTerm class method) from_cad_map() (routing.core.cadmap.MultiCadMap class method) from_cad_maps() (routing.core.cadmap.CadMap class method) (routing.core.cadmap.MultiCadMap class method) from_cadmap() (routing.core.optimizer.Optimizer class method) from_complete_definition() (routing.core.core.Specification class method) from_csv() (routing.core.core.Specification class method) from_cylinder() (routing.core.bundling.FreeLine class method) from_dict() (routing.core.core.PipeLine class method) from_encoding() (routing.core.bundle_optimization.VariableGroups class method) from_grid_path() (routing.core.core.Refinement class method) from_grid_result() (routing.core.core.GridPath class method) from_list() (routing.core.core.PipeLine class method) from_min_distance() (routing.core.wires.JunctionWire class method) (routing.wires.JunctionWire class method) from_optimizer() (routing.core.core.Pipe class method) from_packs() (routing.core.cadmap.CorridorLabels class method) from_pipe_definition() (routing.core.core.Solution class method) from_pipe_line() (routing.core.cadmap.Pack class method) from_pipe_lines() (routing.core.cadmap.Pack class method) (routing.core.core.Refinement class method) from_points() (routing.core.core.Pipe class method) (routing.core.core.PipeLine class method) (routing.core.geometry.Box class method) (routing.core.geometry.OrientedBox class method) from_points_array() (routing.core.core.PipeLine class method) from_polyline_points() (routing.core.core.PipeLine class method) from_port() (routing.core.bundling.PortVariable class method) from_ports() (routing.core.core.Specification class method) from_project_inputs() (routing.core.cadmap.CadMap class method) (routing.core.cadmap.MultiCadMap class method) from_project_inputs_light() (routing.core.cadmap.CadMap class method) from_routing_shapes() (routing.core.voxels.RoutingVoxelization class method) from_ruled_volume() (routing.core.core.RuledVolume class method) from_skeleton() (routing.core.bundling.Bundle class method) from_spec_interfaces() (routing.core.core.Specification class method) from_specifications() (routing.core.route_planner.RoutePlanning class method) from_start_and_vector() (routing.core.core.PipeLine class method) from_successive_aligned_lines() (routing.core.core.PipeLine class method) from_table_row() (routing.core.core.PipeType class method) (routing.core.core.Port class method) from_terms() (routing.core.bundle_optimization.BundleProblem class method) from_volume() (routing.core.skeleton.Skeleton class method) from_volume_model() (routing.core.core.RuledVolume class method) from_voxelization() (routing.core.cadmap.CadMap class method) from_voxels() (routing.core.voxels.RoutingVoxelization class method) from_xlsx() (routing.core.core.Specification class method) from_xlsx_stream() (routing.core.core.Port class method) from_zone() (routing.core.grid.GridForcedZone class method) front (routing.core.skeleton.PortEntry property) ftol (routing.core.bundle_optimization.StallCriterion attribute) fuse_into_junction() (routing.core.skeleton.MeetingZone method) G g (routing.pathfinding.core.node.Node attribute) g_best (routing.core.bundle_optimization.SolverResult attribute) ga (routing.core.harness.ConsolidationSettings attribute) (routing.core.harness.ShapingSettings attribute) (routing.core.harness.UnlockSettings attribute) GAConfig (class in routing.core.bundle_optimization) GASolver (class in routing.core.bundle_optimization) gene_prob (routing.core.bundle_optimization.CauchyMutationConfig attribute) generate() (routing.core.route_planner.RoutePlanner method) generate_harness() (routing.core.route_planner.RoutePlanner method) generate_rotate_tangents() (routing.core.wires.JunctionWireGenerator static method) (routing.wires.JunctionWireGenerator static method) genes_per_child (routing.core.bundle_optimization.PolynomialMutationConfig attribute) get_all_nodes_value() (routing.core.design_rules.DistanceAttributeToggler method) get_attribute_straight_length() (routing.pathfinding.core.node.SmartGridNode method) get_axis_voxels() (routing.core.cadmap.Pack method) get_axis_voxels_from_packs() (routing.core.cadmap.CadMap method) get_best_path() (routing.core.core.Solution method) get_bifurcation_points() (routing.core.cadmap.CadMap method) (routing.core.cadmap.Pack method) get_boolean_range() (routing.core.design_rules.WeightingRule method) get_bounding_box() (routing.core.core.RuledVolume class method) get_bounding_rectangle() (in module routing.core.functions) get_bounds() (routing.core.core.Refinement method) (routing.core.core.Solution method) get_convergence_statistics() (routing.core.optimizer.ConvergenceCallback method) get_crossed_voxels() (in module routing.core.functions) (routing.core.core.PipeLine method) (routing.core.core.Refinement method) get_curve() (routing.core.wires.JunctionWire method) (routing.core.wires.Wire method) (routing.wires.JunctionWire method) (routing.wires.Wire method) get_custom_attr() (routing.pathfinding.core.node.SmartGridNode method) get_direction() (in module routing.core.functions) get_direction_from_node() (routing.pathfinding.core.node.SmartGridNode method) get_discrete_length() (routing.core.grid.SmartGrid static method) get_end_voxels() (routing.core.core.PipeLine method) get_equivalent_curvature_radius() (routing.core.core.Solution static method) get_fixed_lines() (routing.core.cadmap.Pack method) get_function() (routing.core.design_rules.BoundedAttributeRule method) (routing.core.design_rules.WeightingRule method) get_global_constraints() (routing.core.core.Solution method) get_halo() (routing.core.core.PipeLine method) get_last_active_voxel_on_line() (routing.core.optimizer.Optimizer static method) get_length() (routing.pathfinding.core.node.SmartGridNode method) get_min_distance() (routing.core.design_rules.PoolingRule method) get_no_attribute_straight_length() (routing.pathfinding.core.node.SmartGridNode method) get_packs_zones_coefficients() (routing.core.cadmap.CadMap method) get_parametric_value() (routing.core.cadmap.Pack method) (routing.core.core.PipeLine method) get_point_projection_bounds() (routing.core.optimizer.Optimizer static method) get_points_connected_to_sub() (routing.core.wires.Wiring static method) (routing.wires.Wiring static method) get_pooling_coefficient() (routing.core.design_rules.PoolingRule method) get_reachable_nodes() (routing.core.grid.SmartGrid method) get_solutions_bounds() (routing.core.route_planner.RoutingResults method) get_tail() (routing.pathfinding.core.node.SmartGridNode method) get_toggled_constraints() (routing.core.cadmap.CadMap method) get_vector() (routing.core.core.PipeLine method) get_volume_in_border() (routing.core.cadmap.CadMap static method) get_voxel_distance_to() (routing.pathfinding.core.node.SmartGridNode method) get_voxels_in_obb() (routing.core.core.PipeLine static method) get_wire_points() (routing.core.core.Pipe method) get_wiring_data() (routing.core.wires.Wiring method) (routing.wires.Wiring method) global_3d_point_domains() (routing.core.optimizer.Optimizer method) global_3d_setting() (routing.core.optimizer.Optimizer method) global_cost_3d() (routing.core.optimizer.Optimizer method) global_distance_to_volume_model() (routing.core.wires.Wiring method) (routing.wires.Wiring method) global_origin (routing.core.cadmap.CadMap property) global_parameters() (routing.core.core.Pipe static method) global_point_distance() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) global_shape (routing.core.cadmap.CadMap property) global_voxel_size (routing.core.cadmap.CadMap property) goal_nodes (routing.pathfinding.finder.finder.Finder attribute) granularity (routing.core.bundle_optimization.BlockCrossoverConfig attribute) graph (routing.core.skeleton.MeetingZone attribute) (routing.core.skeleton.Skeleton attribute) (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) (routing.wires.Wiring property) graph_connected_fixation_zones() (routing.core.wires.WiringCombined method) graph_fixation_point() (routing.core.wires.WiringCombined method) GravityPricer (class in routing.pathfinding.finder.finder) GravityRule (class in routing.core.design_rules) Grid (class in routing.pathfinding.core.grid) grid (routing.pathfinding.finder.finder.GridSearchState attribute) grid_forced_zones() (routing.core.cadmap.CadMap method) grid_hosting() (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) grid_id (routing.pathfinding.core.grid.Grid attribute) (routing.pathfinding.core.node.GridNode attribute) grid_index_bounds() (in module routing.core.functions) grid_window() (in module routing.core.functions) GridForcedZone (class in routing.core.grid) GridNode (class in routing.pathfinding.core.node) GridPath (class in routing.core.core) GridPort (class in routing.core.grid) grids (routing.core.grid.SmartGrid property) GridSearchState (class in routing.pathfinding.finder.finder) GroupBlockCrossover (class in routing.core.bundle_optimization) grown() (routing.core.geometry.Box method) (routing.core.geometry.OrientedBox method) H h (routing.pathfinding.core.node.Node attribute) h_coord() (in module routing.core.functions) halo (routing.core.cadmap.LineFootprint attribute) halo_value (routing.core.cadmap.LineFootprint attribute) hard (routing.core.bundle_optimization.OptimizationTerm attribute) (routing.core.design_rules.RuleEnforcement attribute) harness_points (routing.core.bundling.HarnessWiring attribute) HarnessOptimizationHistory (class in routing.core.bundle_optimization) HarnessOptimizer (class in routing.core.harness) HarnessSettings (class in routing.core.harness) HarnessWiring (class in routing.core.bundling) has_node() (routing.core.grid.SmartGridInterface method) has_point() (routing.core.core.PipeLine method) has_point_array() (routing.core.core.PipeLine method) has_transit_node (routing.core.bundling.JunctionCycle property) heading (routing.pathfinding.finder.finder.Move attribute) height (routing.core.grid.SmartGridInterface property) heights (routing.core.cadmap.TrayLayout attribute) heuristic_weight (routing.pathfinding.finder.finder.Finder attribute) holds() (routing.core.grid.GridForcedZone method) hole_fraction (routing.core.bundling.JunctionCycle property) homogeneous_indices (routing.core.voxels.RoutingVoxelization property) homogeneous_indices_in_box() (routing.core.voxels.RoutingVoxelization method) host_lines() (routing.core.core.TeeTerminals method) (routing.core.core.Terminals method) I identifier (routing.core.grid.GridPort property) (routing.pathfinding.core.node.GridNode attribute) IECWire (class in routing.core.wires) (class in routing.wires) if_at_most_one_obstacle (routing.pathfinding.core.diagonal_movement.DiagonalMovement attribute) in_ways() (routing.core.wires.Wiring static method) (routing.wires.Wiring static method) incident_counts (routing.core.bundling.JunctionCycle attribute) index (routing.core.grid.GridPort property) (routing.pathfinding.core.node.SmartGridNode attribute) index_sphere() (in module routing.core.functions) indicators (routing.core.core.PipeLine attribute) indices (routing.core.voxels.RoutingVoxelization property) indices_are_active() (routing.core.voxels.RoutingVoxelization method) indices_around() (routing.core.geometry.VoxelFrame method) indices_to_world() (routing.core.voxels.RoutingVoxelization method) INFO (routing.core.verbose.VerboseLevel attribute) info() (routing.core.verbose.VerboseManager method) initial_condition() (routing.core.wires.JunctionWireTangentOptimizer method) (routing.wires.JunctionWireTangentOptimizer method) initial_sampling() (routing.core.bundle_optimization.GAConfig method) initialize_on_spur_node() (routing.core.grid.SmartGridInterface method) input_length (routing.core.core.Solution attribute) input_port (routing.core.core.Solution property) (routing.core.core.SpecInterface property) integral_radii (routing.core.bundling.BundleLine property) inter_junction_lengths (routing.core.design_rules.BundlePathMeasures attribute) interactions() (routing.core.bundling.Bundle method) interference() (routing.core.bundle_optimization.RelaxationSite method) intermediate_pooling() (routing.core.design_rules.PoolingMode class method) interpenetration() (routing.core.bundling.BundleLine method) interrupted (routing.core.bundle_optimization.SolverResult attribute) invalidate_topology_caches() (routing.core.bundling.Bundle method) invert_frame() (in module routing.core.functions) is_active_at() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) is_adjacent_to() (routing.core.voxels.RoutingVoxelization method) is_degenerate (routing.core.bundling.JunctionCycle property) is_direct (routing.core.core.GridPath property) is_facing_other() (routing.core.core.PipeLine method) is_gravity (routing.core.core.Solution property) is_input (routing.core.skeleton.EntryTerminal attribute) is_intermediate() (routing.core.design_rules.PoolingMode method) is_multi_scale (routing.core.cadmap.CadMap property) (routing.core.world.SmartWorld property) is_open() (routing.core.grid.SmartGridInterface static method) is_optimized (routing.core.core.Solution attribute) is_pack (routing.core.cadmap.Pack property) is_parallel() (routing.core.design_rules.PoolingRule method) is_parasitic (routing.core.bundling.JunctionCycle property) is_permissive() (routing.core.design_rules.PoolingMode method) is_pooled_with() (routing.core.design_rules.PoolingSpecification method) is_pooling() (routing.core.design_rules.PoolingMode method) (routing.core.design_rules.PoolingRule method) (routing.core.design_rules.PoolingSpecification method) is_rigid (routing.core.bundling.BundleLine property) is_routed (routing.core.core.Solution property) is_segregated_with() (routing.core.design_rules.PoolingSpecification method) is_segregating() (routing.core.design_rules.PoolingMode method) (routing.core.design_rules.PoolingSpecification method) is_segregation() (routing.core.design_rules.PoolingRule method) is_strict_pooling() (routing.core.design_rules.PoolingMode method) is_strong_segregation() (routing.core.design_rules.PoolingMode method) (routing.core.design_rules.PoolingRule method) (routing.core.design_rules.PoolingSpecification method) is_updatable (routing.core.bundling.AnchorVariable property) (routing.core.bundling.BundlePoint property) (routing.core.bundling.BundleVariable property) is_way() (routing.core.wires.Wiring method) (routing.wires.Wiring method) is_well_optimized (routing.core.core.Solution property) J jitter_distribution (routing.core.bundle_optimization.GAConfig attribute) jitter_sigma (routing.core.bundle_optimization.GAConfig attribute) JitteredSeedSampling (class in routing.core.bundle_optimization) JUNCTION_COLOR (routing.core.skeleton.Skeleton attribute) junction_markers() (routing.core.skeleton.Skeleton method) JunctionCycle (class in routing.core.bundling) junctions() (routing.core.skeleton.Skeleton method) JunctionWire (class in routing.core.wires) (class in routing.wires) JunctionWireGenerator (class in routing.core.wires) (class in routing.wires) JunctionWireTangentOptimizer (class in routing.core.wires) (class in routing.wires) L label (routing.core.bundle_optimization.BundleSnapshot attribute) label_corridors() (routing.core.cadmap.VoxelRegion method) label_of() (routing.core.cadmap.CorridorLabels method) labelled_components() (routing.core.voxels.RoutingVoxelization method) labels (routing.core.design_rules.PoolingRule attribute) laid_cells() (routing.core.cadmap.PackFootprint method) lane (routing.core.cadmap.LineFootprint attribute) lane_coefficients (routing.core.cadmap.PackFootprint attribute) LANE_COLOR (routing.core.cadmap.Pack attribute) lane_full (routing.core.cadmap.PackFootprint attribute) lane_hosts (routing.core.cadmap.PackFootprint attribute) lanes (routing.core.cadmap.PackFootprint attribute) largest_voxel_size (routing.pathfinding.finder.finder.Finder attribute) layout() (routing.core.cadmap.ParallelPack method) lead_in_lengths (routing.core.design_rules.BundlePathMeasures attribute) leader_min_length (routing.core.skeleton.PortEntry property) length (routing.core.bundling.BundleLine property) (routing.core.cadmap.Pack property) (routing.core.core.TappableSegment property) (routing.core.geometry.Cylinder property) (routing.core.geometry.Polyline property) (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) (routing.core.wires.WiringFixationZone property) (routing.wires.Wiring property) (routing.wires.WiringFixationZone property) length() (routing.core.wires.Wire method) (routing.core.wires.WireHarness method) (routing.wires.Wire method) (routing.wires.WireHarness method) length_() (routing.core.wires.Wiring method) (routing.wires.Wiring method) lengths (routing.core.core.PathState attribute) (routing.pathfinding.core.node.SmartGridNode attribute) lengths_size (routing.pathfinding.core.grid.Grid attribute) (routing.pathfinding.core.node.AttributeMap attribute) light_str() (routing.core.core.GridPath method) line_a (routing.core.bundling.CollisionPair attribute) (routing.core.bundling.Turn attribute) line_b (routing.core.bundling.CollisionPair attribute) (routing.core.bundling.Turn attribute) line_crossed_voxels_and_clearance() (routing.core.optimizer.Optimizer static method) line_footprints (routing.core.cadmap.PackFootprint attribute) line_of_sight() (routing.pathfinding.core.grid.Grid method) linear_cost() (routing.core.optimizer.Optimizer static method) LineFootprint (class in routing.core.cadmap) LineInterpenetration (class in routing.core.bundle_optimization) lines_by_point (routing.core.bundling.Bundle property) lines_center() (routing.core.cadmap.Pack static method) load_history() (routing.core.optimizer.ConvergenceCallback method) load_ports_points() (routing.core.cadmap.CadMap method) local_angles() (routing.core.geometry.Polyline method) local_axes (routing.core.cadmap.Pack property) local_coordinates() (routing.core.geometry.OrientedBox method) local_frame() (routing.core.core.PipeLine method) lock_dilation_voxels (routing.core.harness.UnlockSettings attribute) lock_on_port() (routing.core.core.PipeLine method) lock_strength (routing.core.harness.UnlockSettings attribute) locks (routing.core.bundle_optimization.BundleSnapshot attribute) logarithmic_cost() (routing.core.optimizer.Optimizer static method) lower (routing.core.bundle_optimization.BundleProblem property) (routing.core.bundling.BundlePoint attribute) (routing.pathfinding.finder.finder.BoundedAttributePricer attribute) (routing.pathfinding.finder.finder.BoundedLengthPricer attribute) (routing.pathfinding.finder.finder.GravityPricer attribute) M manhattan() (in module routing.pathfinding.core.heuristic) margin (routing.core.cadmap.TrayLayout attribute) materialize() (routing.core.bundle_optimization.OptimizationPass method) materialize_values() (routing.core.bundling.Bundle method) max_iterations (routing.core.harness.ConsolidationSettings attribute) (routing.core.harness.ShapingSettings attribute) (routing.core.harness.UnlockSettings attribute) max_passes (routing.core.bundle_optimization.RelaxationConfig attribute) max_runs (routing.pathfinding.finder.finder.Finder attribute) max_search (routing.core.bundle_optimization.RelaxationConfig attribute) max_seconds (routing.core.bundle_optimization.TerminationCriteria attribute) max_shift (routing.core.harness.OptimizationSettings attribute) max_slope (routing.core.core.PipeType property) max_violation (routing.core.bundle_optimization.SolverResult attribute) maximal_boxes() (routing.core.voxels.RoutingVoxelization method) maximums (routing.core.geometry.Box attribute) mean_traversed_weight() (routing.core.bundling.BundleLine method) mean_weight_toward() (routing.pathfinding.core.grid.Grid method) measure() (routing.core.bundle_optimization.BackBend method) (routing.core.bundle_optimization.CadInterference method) (routing.core.bundle_optimization.LineInterpenetration method) (routing.core.bundle_optimization.Phenomenon method) (routing.core.bundle_optimization.RuleViolations method) (routing.core.bundle_optimization.WeightedLength method) MeetingZone (class in routing.core.skeleton) meets() (routing.core.geometry.Box method) member_box (routing.core.cadmap.Pack property) MEMBER_COLOR (routing.core.cadmap.Pack attribute) member_intervals (routing.core.cadmap.Pack property) members (routing.core.cadmap.PackFootprint attribute) merge_packs() (routing.core.cadmap.CadMap static method) merge_parallel_edges() (in module routing.core.bundling) merge_with() (routing.core.core.PipeLine method) merge_with_other() (routing.core.cadmap.Pack method) (routing.core.cadmap.ParallelPack method) MIN_DISTANCE_IN_VOXEL (routing.core.cadmap.Pack attribute) min_distances_to_volume_model() (routing.core.wires.Wiring method) (routing.wires.Wiring method) MIN_DOORS (routing.core.grid.GridForcedZone attribute) min_length (routing.core.bundling.BundleLine property) (routing.core.bundling.FixedLine property) (routing.core.bundling.FreeLine property) (routing.core.bundling.PortLine property) MIN_LENGTH_IN_VOXEL (routing.core.cadmap.Pack attribute) min_required_length (routing.core.bundling.BundleLine property) min_slope (routing.core.core.PipeType property) min_straight_length (routing.core.core.Solution attribute) min_turn_angle (routing.core.skeleton.SkeletonSettings attribute) min_value (routing.pathfinding.finder.finder.StraightLengthPricer attribute) minimum_curvature_radius (routing.core.wires.JunctionWire property) minimum_distance_field (routing.core.cadmap.DistanceDerivations attribute) (routing.core.cadmap.VoxelRegion property) minimums (routing.core.geometry.Box attribute) moderate_pooling() (routing.core.design_rules.PoolingMode class method) module routing.core routing.core._types routing.core.bundle_optimization routing.core.bundling routing.core.cadmap routing.core.core routing.core.design_rules routing.core.finders routing.core.functions routing.core.geometry routing.core.grid routing.core.harness routing.core.optimizer routing.core.route_planner routing.core.skeleton routing.core.verbose routing.core.voxels routing.core.wires routing.core.world routing.pathfinding routing.pathfinding.core.diagonal_movement routing.pathfinding.core.grid routing.pathfinding.core.heuristic routing.pathfinding.core.node routing.pathfinding.finder.a_star routing.pathfinding.finder.best_first routing.pathfinding.finder.breadth_first routing.pathfinding.finder.dijkstra routing.pathfinding.finder.finder routing.pathfinding.finder.theta_star routing.wires Move (class in routing.pathfinding.finder.finder) move_pricer() (routing.core.design_rules.BoundedAttributeRule method) (routing.core.design_rules.BoundedCustomLengthRule method) (routing.core.design_rules.ClampingConstraint method) (routing.core.design_rules.DesignRule method) (routing.core.design_rules.GravityRule method) (routing.core.design_rules.PoolingRule method) (routing.core.design_rules.StraightLengthRule method) (routing.core.design_rules.TurnPenalizer method) MovePricer (class in routing.pathfinding.finder.finder) multi_goal_capable (routing.pathfinding.finder.finder.Finder attribute) MultiCadMap (class in routing.core.cadmap) multiplier (routing.pathfinding.finder.finder.BoundedAttributePricer attribute) (routing.pathfinding.finder.finder.BoundedLengthPricer attribute) (routing.pathfinding.finder.finder.ClampingPricer attribute) (routing.pathfinding.finder.finder.GravityPricer attribute) (routing.pathfinding.finder.finder.StraightLengthPricer attribute) mutation (routing.core.bundle_optimization.GAConfig attribute) N n_constr (routing.core.bundle_optimization.BundleProblem property) n_eval (routing.core.bundle_optimization.SolverResult attribute) n_gen (routing.core.bundle_optimization.TerminationCriteria attribute) n_junction_wires() (routing.core.wires.JunctionWire class method) (routing.wires.JunctionWire class method) n_var (routing.core.bundle_optimization.BundleProblem property) name (routing.core.bundle_optimization.BackBend attribute) (routing.core.bundle_optimization.CadInterference attribute) (routing.core.bundle_optimization.Constraint property) (routing.core.bundle_optimization.Cost property) (routing.core.bundle_optimization.LineInterpenetration attribute) (routing.core.bundle_optimization.Phenomenon attribute) (routing.core.bundle_optimization.WeightedLength attribute) (routing.core.bundling.BundleElement attribute) navigable_domain() (routing.core.cadmap.CadMap method) nbytes (routing.core.cadmap.CadMap property) (routing.core.cadmap.VoxelRegion property) (routing.core.functions.CompressedArray property) (routing.core.grid.SmartGrid property) (routing.core.world.SmartWorld property) (routing.pathfinding.core.node.GridNode attribute) (routing.pathfinding.core.node.Node attribute) (routing.pathfinding.core.node.SmartGridNode attribute) nearest_active_center() (routing.core.voxels.RoutingVoxelization method) nearest_index() (routing.core.geometry.VoxelFrame method) nearest_indices() (routing.core.geometry.VoxelFrame method) neighbor (routing.pathfinding.finder.finder.Move attribute) neighbor_node (routing.pathfinding.finder.finder.Move attribute) neighbor_values() (routing.core.bundling.AnchorVariable method) (routing.core.bundling.BundleVariable method) (routing.core.bundling.PointVariable method) (routing.core.bundling.PortVariable method) neighbors() (routing.pathfinding.core.grid.Grid method) neighbours_of() (routing.core.grid.SmartGridInterface method) nesting_in() (routing.core.voxels.RoutingVoxelization method) neutral_fiber_voxels (routing.core.core.PipeLine attribute) never (routing.pathfinding.core.diagonal_movement.DiagonalMovement attribute) Node (class in routing.pathfinding.core.node) node (routing.pathfinding.finder.finder.Move attribute) node() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) nodes (routing.pathfinding.core.grid.Grid attribute) nodes_to_points() (routing.core.core.GridPath static method) nodes_world() (routing.core.skeleton.Skeleton method) null() (in module routing.pathfinding.core.heuristic) number_branch (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) (routing.wires.Wiring property) number_branch_junctions (routing.wires.Wiring property) number_derivations (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) O objective_func() (routing.core.wires.JunctionWireTangentOptimizer method) (routing.wires.JunctionWireTangentOptimizer method) objective_history (routing.core.bundle_optimization.SolverResult attribute) occupancy_half_width() (routing.core.core.PipeLine method) occupancy_ratio (routing.core.cadmap.CadMap property) (routing.core.cadmap.VoxelRegion property) octile() (in module routing.pathfinding.core.heuristic) of() (routing.core.geometry.VoxelFrame class method) offset_in() (routing.core.voxels.RoutingVoxelization method) offsets (routing.core.cadmap.TrayLayout attribute) on_port_axis() (routing.core.bundling.BundlePoint class method) only_when_no_obstacle (routing.pathfinding.core.diagonal_movement.DiagonalMovement attribute) open_shell (routing.core.core.RuledVolume property) opened (routing.pathfinding.core.node.Node attribute) opening_radius (routing.core.skeleton.SkeletonSettings attribute) operator (routing.core.cadmap.WeightComposition attribute) OptimizationPass (class in routing.core.bundle_optimization) OptimizationSettings (class in routing.core.harness) OptimizationTerm (class in routing.core.bundle_optimization) optimize() (routing.core.harness.HarnessOptimizer method) (routing.core.route_planner.RoutePlanner method) optimize_global_3d() (routing.core.optimizer.Optimizer method) optimize_tangent() (routing.core.wires.JunctionWireTangentOptimizer method) (routing.wires.JunctionWireTangentOptimizer method) optimize_with_new_costs() (routing.core.route_planner.RoutePlanner method) optimized_pipes (routing.core.core.Alternative property) (routing.core.core.Solution property) optimized_values (routing.core.bundle_optimization.OptimizationPass attribute) Optimizer (class in routing.core.optimizer) ordinal_suffix() (in module routing.core.functions) orientation (routing.core.core.Port property) OrientedBox (class in routing.core.geometry) origin (routing.core.geometry.Box property) (routing.core.geometry.OrientedBox attribute) (routing.core.geometry.VoxelFrame attribute) (routing.core.grid.SmartGridInterface property) (routing.core.voxels.RoutingVoxelization property) out_of_grid_penalty (routing.core.harness.OptimizationSettings attribute) outgoing_alignment() (routing.core.bundling.BundleLine method) outgoing_unit() (routing.core.bundling.BundleLine method) output_length (routing.core.core.Solution attribute) output_port (routing.core.core.Solution property) (routing.core.core.SpecInterface property) P p (routing.pathfinding.core.node.SmartGridNode attribute) Pack (class in routing.core.cadmap) pack() (routing.core.bundle_optimization.BundleEncoding method) pack_circles() (routing.core.cadmap.Pack method) pack_field_primitives() (routing.core.cadmap.CadMap method) pack_radii() (routing.core.cadmap.Pack static method) (routing.core.cadmap.ParallelPack static method) PackFootprint (class in routing.core.cadmap) packs_on() (routing.core.cadmap.CadMap method) painted_regions() (routing.core.cadmap.Pack method) parallel (routing.core.cadmap.Pack attribute) (routing.core.cadmap.ParallelPack attribute) ParallelPack (class in routing.core.cadmap) parent (routing.pathfinding.core.node.Node attribute) (routing.pathfinding.finder.finder.SearchStateNode attribute) parse_csv_value() (in module routing.core.functions) passes_before (routing.core.bundle_optimization.BundleSnapshot attribute) path (routing.core.wires.Wire property) (routing.wires.Wire property) path_measures() (routing.core.bundling.Bundle method) path_to_pipe_path() (routing.core.grid.SmartGridInterface method) path_to_points() (routing.core.core.GridPath method) paths_by_solution (routing.core.skeleton.Skeleton attribute) PathState (class in routing.core.core) penalty (routing.pathfinding.finder.finder.PoolingPricer attribute) (routing.pathfinding.finder.finder.TurnPricer attribute) permissive_segregation() (routing.core.design_rules.PoolingMode class method) Phenomenon (class in routing.core.bundle_optimization) phenomenon (routing.core.bundle_optimization.OptimizationTerm attribute) pick() (routing.core.core.Solution method) pick_nearest() (routing.core.core.Solution method) picked (routing.core.core.Solution property) Pipe (class in routing.core.core) pipe_from_global_3d() (routing.core.optimizer.Optimizer static method) pipe_line (routing.core.bundling.BundleLine property) pipe_line_distance() (routing.core.core.PipeLine method) pipe_rules (routing.core.core.RuledVolume attribute) pipe_type (routing.core.core.SpecInterface property) pipe_types (routing.core.cadmap.CadMap property) PipeLine (class in routing.core.core) pipelines_to_costs() (routing.core.core.Refinement method) PipeType (class in routing.core.core) planes (routing.core.cadmap.TrayLayout attribute) planned_before() (routing.core.core.Specification method) (routing.core.core.Tappable method) (routing.core.core.TeeSpecification method) plot() (routing.core.wires.Wire method) (routing.core.wires.WireHarness method) (routing.core.wires.Wiring method) (routing.wires.Wire method) (routing.wires.WireHarness method) (routing.wires.Wiring method) plot_convergence() (routing.core.optimizer.ConvergenceCallback method) plot_data() (routing.core.bundle_optimization.HarnessOptimizationHistory method) (routing.core.core.Alternative method) (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.wires.WiringResult method) (routing.wires.WiringResult method) plot_data_attributes_optimized() (routing.core.core.Solution static method) plot_data_color (routing.core.core.PipeType property) (routing.core.core.Solution property) plot_data_generated() (routing.core.core.Solution method) (routing.core.route_planner.RoutingResults method) plot_data_optimized() (routing.core.core.Solution method) (routing.core.route_planner.RoutingResults method) point_belongs() (in module routing.core.wires) (in module routing.wires) point_distance() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) point_slices (routing.core.bundle_optimization.VariableGroups attribute) points (routing.core.bundling.BundleLine property) (routing.core.bundling.JunctionCycle attribute) (routing.core.geometry.Box property) (routing.core.geometry.OrientedBox property) (routing.core.geometry.Polyline attribute) points_are_not_in_voxels() (routing.core.optimizer.Optimizer static method) points_from_optim_lines() (routing.core.core.PipeLine static method) points_matrix() (routing.core.cadmap.Pack method) (routing.core.core.PipeLine method) points_to_homogeneous_matrix() (in module routing.core.functions) PointVariable (class in routing.core.bundling) Polyline (class in routing.core.geometry) polyline_points (routing.core.core.Solution property) polynomial_any_turn_cost() (routing.core.optimizer.Optimizer static method) PolynomialMutationConfig (class in routing.core.bundle_optimization) POOLED_ATTRIBUTE (routing.core.design_rules.PoolingRule attribute) pooling_distance() (routing.core.grid.SmartGridInterface method) pooling_rule (routing.core.cadmap.CadMap property) PoolingMode (class in routing.core.design_rules) PoolingPricer (class in routing.pathfinding.finder.finder) PoolingRule (class in routing.core.design_rules) PoolingSpecification (class in routing.core.design_rules) pop_size (routing.core.bundle_optimization.GAConfig attribute) Port (class in routing.core.core) port (routing.core.bundling.PortLine property) (routing.core.skeleton.EntryTerminal attribute) port_couple (routing.core.core.Solution property) (routing.core.core.Specification property) port_lines (routing.core.bundling.Bundle property) port_slices (routing.core.bundle_optimization.VariableGroups attribute) PortCouple (class in routing.core.core) PortEntry (class in routing.core.skeleton) PortLine (class in routing.core.bundling) ports (routing.core.core.PortCouple property) (routing.core.core.Solution property) (routing.core.core.Specification property) (routing.core.core.TeeSpecification property) (routing.core.core.TeeTerminals property) (routing.core.core.Terminals property) (routing.core.skeleton.PortEntry property) ports() (routing.core.core.TapSite method) ports_primitives() (routing.core.core.Solution method) PortVariable (class in routing.core.bundling) position (routing.core.bundling.AnchorVariable property) (routing.core.bundling.BundlePoint property) (routing.core.bundling.BundleVariable property) (routing.core.bundling.PointVariable property) (routing.core.bundling.PortVariable property) (routing.core.core.Port property) (routing.pathfinding.core.node.GridNode attribute) power (routing.core.bundle_optimization.OptimizationTerm attribute) (routing.core.design_rules.RuleEnforcement attribute) priced_rules (routing.core.grid.SmartGrid property) pricers (routing.core.grid.SmartGrid property) (routing.pathfinding.finder.finder.GridSearchState attribute) prices_moves (routing.core.design_rules.DesignRule property) primitives (routing.core.voxels.RoutingVoxelization property) print_statistics() (routing.core.optimizer.ConvergenceCallback method) prob (routing.core.bundle_optimization.BlockCrossoverConfig attribute) production_ga() (routing.core.harness.ConsolidationSettings static method) (routing.core.harness.ShapingSettings static method) (routing.core.harness.UnlockSettings static method) project_voxels() (routing.core.core.PipeLine method) pymoo_best_objective (routing.core.bundle_optimization.SolverResult attribute) PythonPricer (class in routing.pathfinding.finder.finder) R radii (routing.core.bundling.BundleLine property) (routing.core.cadmap.TrayLayout attribute) (routing.core.skeleton.SkeletonCylinder property) radius (routing.core.bundling.BundleLine property) (routing.core.cadmap.Pack property) (routing.core.core.PipeType property) (routing.core.core.Refinement property) (routing.core.geometry.Cylinder attribute) raw_values (routing.core.bundle_optimization.OptimizationPass attribute) reach_node() (routing.core.grid.SmartGridInterface method) rebuilt() (routing.core.cadmap.Pack method) (routing.core.cadmap.ParallelPack method) reconcile() (routing.pathfinding.core.grid.Grid method) record_pass() (routing.core.bundle_optimization.HarnessOptimizationHistory method) record_state() (routing.core.bundle_optimization.HarnessOptimizationHistory method) redefines() (in module routing.core.functions) redirect_points() (in module routing.core.bundling) refined_box() (routing.core.voxels.RoutingVoxelization method) Refinement (class in routing.core.core) refresh_attributes() (routing.pathfinding.core.grid.Grid method) refresh_grid() (routing.core.cadmap.VoxelRegion method) refresh_walkable_bits() (routing.pathfinding.core.grid.Grid method) region_boxes() (routing.core.cadmap.CadMap method) region_contacts (routing.core.cadmap.CadMap property) register_grid() (in module routing.pathfinding.core.node) relax() (routing.core.bundle_optimization.RelaxationSite method) (routing.core.bundle_optimization.SeedRelaxer method) relaxation (routing.core.harness.OptimizationSettings attribute) RelaxationConfig (class in routing.core.bundle_optimization) RelaxationSite (class in routing.core.bundle_optimization) relaxed_values (routing.core.bundle_optimization.OptimizationPass attribute) remove_duplicated_nodes() (routing.core.core.Pipe static method) remove_duplicated_paths() (in module routing.core.finders) remove_edge() (routing.core.grid.SmartGridInterface method) remove_forbidden_path() (routing.core.grid.SmartGridInterface method) remove_from_voxels() (routing.core.core.RuledVolume method) remove_solutions() (routing.core.cadmap.CadMap method) repair (routing.core.harness.ShapingSettings attribute) repaired() (routing.core.bundling.Bundle method) repel_zone() (routing.core.cadmap.CadMap method) repulsive_zone() (routing.core.design_rules.ShapedWeightingRule class method) reroute() (routing.core.core.Solution method) reset() (routing.core.design_rules.PoolingMode method) reset_history() (routing.core.optimizer.ConvergenceCallback method) reset_pipe_rules() (routing.core.core.RuledVolume method) residual (routing.core.bundle_optimization.ViolatedEntry attribute) resolve() (routing.core.skeleton.MeetingZone method) (routing.core.skeleton.PortEntry class method) restart_avoiding_dead_ends() (routing.core.route_planner.RoutePlanner method) restart_from() (routing.core.grid.SmartGridInterface method) restore_solutions() (routing.core.cadmap.CadMap method) restrict_field() (routing.core.voxels.RoutingVoxelization method) result (routing.core.bundle_optimization.OptimizationPass attribute) retain_count (routing.pathfinding.core.node.Node attribute) revoxelize() (routing.core.cadmap.CadMap method) rewire() (routing.core.bundling.BundleLine method) (routing.core.bundling.PortLine method) RING_COLOR (routing.core.cadmap.Pack attribute) ring_lines (routing.core.bundling.JunctionCycle attribute) room_voxels (routing.core.cadmap.CadMap property) RoomVoxelization (class in routing.core.core) (class in routing.core.voxels) rotate_tangent2() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) routed_solutions (routing.core.cadmap.CadMap property) (routing.core.grid.SmartGridInterface attribute) (routing.core.route_planner.RoutingResults property) RoutePlanner (class in routing.core.route_planner) RoutePlanning (class in routing.core.route_planner) routing.core module routing.core._types module routing.core.bundle_optimization module routing.core.bundling module routing.core.cadmap module routing.core.core module routing.core.design_rules module routing.core.finders module routing.core.functions module routing.core.geometry module routing.core.grid module routing.core.harness module routing.core.optimizer module routing.core.route_planner module routing.core.skeleton module routing.core.verbose module routing.core.voxels module routing.core.wires module routing.core.world module routing.pathfinding module routing.pathfinding.core.diagonal_movement module routing.pathfinding.core.grid module routing.pathfinding.core.heuristic module routing.pathfinding.core.node module routing.pathfinding.finder.a_star module routing.pathfinding.finder.best_first module routing.pathfinding.finder.breadth_first module routing.pathfinding.finder.dijkstra module routing.pathfinding.finder.finder module routing.pathfinding.finder.theta_star module routing.wires module RoutingResults (class in routing.core.route_planner) RoutingShape (class in routing.core.geometry) RoutingSpec (class in routing.core.wires) (class in routing.wires) RoutingVoxelization (class in routing.core.voxels) RuledVolume (class in routing.core.core) RuleEnforcement (class in routing.core.design_rules) RuleViolations (class in routing.core.bundle_optimization) runs (routing.pathfinding.finder.finder.Finder attribute) S s_samples (routing.core.cadmap.TrayLayout attribute) sample_segment() (routing.core.voxels.RoutingVoxelization method) save_history() (routing.core.optimizer.ConvergenceCallback method) scale (routing.core.bundle_optimization.CauchyMutationConfig attribute) (routing.core.bundle_optimization.ChainTranslationConfig attribute) search_ports_connections() (routing.core.finders.SmartFinder method) search_state() (routing.core.grid.SmartGrid method) search_states() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) SearchStateNode (class in routing.pathfinding.finder.finder) section_deviation() (routing.core.cadmap.Pack method) seed (routing.core.bundle_optimization.GAConfig attribute) (routing.core.skeleton.EntryTerminal attribute) SeedRelaxer (class in routing.core.bundle_optimization) segment_cells() (routing.pathfinding.core.grid.Grid method) SEGREGATED_COLOR (routing.core.cadmap.Pack attribute) segregation() (routing.core.design_rules.PoolingMode class method) segregations (routing.core.cadmap.PackFootprint attribute) set_attribute_map() (routing.pathfinding.core.node.SmartGridNode method) set_custom_attr() (routing.pathfinding.core.node.SmartGridNode method) set_direct_connection_as_optimized() (routing.core.core.Solution method) set_distances_direct() (routing.core.voxels.RoutingVoxelization method) set_for_optim() (routing.core.core.Solution method) set_goals() (routing.pathfinding.finder.finder.Finder method) set_length() (routing.pathfinding.core.node.SmartGridNode method) set_level() (routing.core.verbose.VerboseManager method) set_node_direction() (routing.core.grid.GridPort method) set_optimized_pipes() (routing.core.core.Solution method) set_port_nodes() (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.DesignRule method) (routing.core.design_rules.GravityRule method) set_primitives_name() (in module routing.core.functions) set_properties() (routing.core.core.Solution method) set_source_and_target() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) Settings (class in routing.core.optimizer) settle() (routing.core.cadmap.ParallelPack method) shape (routing.core.functions.CompressedArray attribute) (routing.core.geometry.VoxelFrame attribute) (routing.core.grid.SmartGridInterface property) (routing.core.voxels.RoutingVoxelization property) shape() (routing.core.core.PipeLine method) (routing.core.harness.HarnessOptimizer method) ShapedWeightingRule (class in routing.core.design_rules) ShapingSettings (class in routing.core.harness) shared_point (routing.core.bundling.Turn attribute) shared_voxels (routing.core.cadmap.CadMap property) (routing.core.cadmap.VoxelRegion attribute) shares_endpoint_with() (routing.core.bundling.BundleLine method) shares_solution_with() (routing.core.bundling.BundleLine method) sheet_to_dicts() (in module routing.core.functions) shell (routing.core.cadmap.LineFootprint attribute) shortcuts (routing.pathfinding.finder.finder.Finder attribute) show() (routing.core.bundling.Bundle method) (routing.core.bundling.BundleLine method) show_lines_and_local_voxels() (routing.core.bundling.Bundle method) show_with_points() (routing.core.cadmap.CadMap method) show_with_solutions() (routing.core.cadmap.CadMap method) signature (routing.core.bundle_optimization.BundleSnapshot attribute) (routing.core.bundle_optimization.OptimizationPass attribute) SILENT (routing.core.verbose.VerboseLevel attribute) sites (routing.core.cadmap.PackFootprint attribute) sites() (routing.core.core.TeeTerminals method) sites_for() (routing.core.bundle_optimization.RelaxationSite class method) size (routing.core.bundle_optimization.BackBend property) (routing.core.bundle_optimization.CadInterference property) (routing.core.bundle_optimization.Constraint property) (routing.core.bundle_optimization.LineInterpenetration property) (routing.core.bundle_optimization.Phenomenon property) (routing.core.bundle_optimization.RuleViolations property) (routing.core.bundle_optimization.WeightedLength property) (routing.core.geometry.Box property) size_x (routing.core.geometry.Box property) size_y (routing.core.geometry.Box property) size_z (routing.core.geometry.Box property) Skeleton (class in routing.core.skeleton) SkeletonCylinder (class in routing.core.skeleton) SkeletonSettings (class in routing.core.skeleton) SmartFinder (class in routing.core.finders) SmartGrid (class in routing.core.grid) SmartGridInterface (class in routing.core.grid) SmartGridNode (class in routing.pathfinding.core.node) SmartWorld (class in routing.core.world) smoothed() (routing.core.geometry.Polyline method) smoothing_window (routing.core.skeleton.SkeletonSettings attribute) snap_in_cadmap() (routing.core.bundling.AnchorVariable method) (routing.core.bundling.BundlePoint method) (routing.core.bundling.BundleVariable method) (routing.core.bundling.PointVariable method) (routing.core.bundling.PortVariable method) snap_points_in_cadmap() (routing.core.bundling.BundleLine method) (routing.core.bundling.PortLine method) soft (routing.core.bundle_optimization.OptimizationTerm attribute) Solution (class in routing.core.core) solution (routing.core.skeleton.EntryTerminal attribute) solution() (routing.core.route_planner.RoutingResults method) solution_index (routing.core.skeleton.EntryTerminal attribute) solutions (routing.core.bundle_optimization.BundleSnapshot attribute) (routing.core.cadmap.Pack attribute) (routing.core.skeleton.Skeleton attribute) solutions_with_crossed_voxels() (routing.core.cadmap.CadMap method) solve() (routing.core.bundle_optimization.GASolver method) SolverResult (class in routing.core.bundle_optimization) sorted_runs() (routing.core.cadmap.CorridorLabels method) source (routing.core.design_rules.GravityRule attribute) spaced_wires() (routing.core.wires.Wiring method) (routing.wires.Wiring method) specific_angle_turn_cost() (routing.core.optimizer.Optimizer static method) specific_packs_display_3d() (routing.core.route_planner.RoutingResults method) Specification (class in routing.core.core) SpecInterface (class in routing.core.core) stage (routing.core.bundle_optimization.OptimizationPass attribute) stages (routing.core.design_rules.RuleEnforcement attribute) StallCriterion (class in routing.core.bundle_optimization) stamp() (routing.core.cadmap.Pack method) (routing.core.cadmap.ParallelPack method) stamp_packs() (routing.core.cadmap.VoxelRegion method) stamp_reach() (routing.core.cadmap.Pack method) (routing.core.cadmap.ParallelPack method) stamped_field() (routing.core.cadmap.CadMap method) stands_in (routing.pathfinding.finder.finder.MovePricer attribute) start (routing.core.core.TappableSegment attribute) (routing.core.core.TeeTerminals property) (routing.core.geometry.Cylinder attribute) start_abscissa (routing.core.core.TappableSegment attribute) steps_from() (routing.pathfinding.core.node.SmartGridNode method) stop_when_feasible (routing.core.bundle_optimization.TerminationCriteria attribute) straight (routing.pathfinding.finder.finder.Move attribute) straight_length (routing.core.core.PathState attribute) (routing.pathfinding.core.node.SmartGridNode attribute) (routing.pathfinding.finder.finder.Move attribute) straight_path() (routing.core.grid.SmartGridInterface static method) StraightLengthPricer (class in routing.pathfinding.finder.finder) StraightLengthRule (class in routing.core.design_rules) string_indicators() (routing.core.core.GridPath method) strong_pooling() (routing.core.design_rules.PoolingMode class method) stub() (routing.core.core.Port method) sub_voxelization() (routing.core.voxels.RoutingVoxelization method) subtract_coarser() (routing.core.voxels.RoutingVoxelization method) successive_line_pairs() (routing.core.bundling.Bundle method) successive_pairs (routing.core.bundling.BundleInteractions attribute) summary() (routing.core.route_planner.RoutingResults method) support_normal() (routing.core.cadmap.CadMap method) support_volumes (routing.core.cadmap.CadMap property) surface_mesh (routing.core.core.RuledVolume property) surface_tree (routing.core.core.RuledVolume property) survival (routing.core.bundle_optimization.GAConfig attribute) T tangent_window (routing.core.skeleton.SkeletonSettings attribute) tap_ports() (routing.core.core.TeeTerminals method) Tappable (class in routing.core.core) tappable_segments() (routing.core.core.Solution method) (routing.core.core.Tappable method) TappableSegment (class in routing.core.core) TapSite (class in routing.core.core) target (routing.core.design_rules.GravityRule attribute) TeeSpecification (class in routing.core.core) TeeTerminals (class in routing.core.core) temp0 (routing.core.bundle_optimization.AnnealedSurvivalConfig attribute) tensor (routing.core.cadmap.WeightComposition attribute) term_history (routing.core.bundle_optimization.SolverResult attribute) term_record_period (routing.core.bundle_optimization.GAConfig attribute) TERMINAL_COLOR (routing.core.skeleton.Skeleton attribute) Terminals (class in routing.core.core) terminals (routing.core.core.Specification property) (routing.core.skeleton.PortEntry property) terminals() (routing.core.skeleton.Skeleton method) terminals_for() (routing.core.core.Specification method) (routing.core.core.TeeSpecification method) termination (routing.core.bundle_optimization.GAConfig attribute) TerminationCriteria (class in routing.core.bundle_optimization) tested (routing.pathfinding.core.node.Node attribute) ThetaStarFinder (class in routing.pathfinding.finder.theta_star) time_history (routing.core.bundle_optimization.SolverResult attribute) time_limit (routing.pathfinding.finder.finder.Finder attribute) tip_variable (routing.core.bundling.PortLine property) to_3d_global_parameters() (routing.core.core.Pipe method) to_box() (routing.core.cadmap.Pack method) to_bundle() (routing.core.route_planner.RoutingResults method) to_cloud() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) to_csv() (routing.core.wires.WiringResult method) (routing.wires.WiringResult method) to_csv_stream() (routing.core.wires.WiringResult method) (routing.wires.WiringResult method) to_cylinders() (routing.core.bundling.Bundle method) (routing.core.core.Solution method) (routing.core.geometry.Polyline method) to_dict() (routing.core.core.GridPath method) (routing.core.wires.JunctionWire method) (routing.core.wires.Wire method) (routing.wires.JunctionWire method) (routing.wires.Wire method) to_graph() (routing.core.voxels.RoutingVoxelization method) to_grid() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) to_linesegments() (routing.core.wires.Wire method) (routing.wires.Wire method) to_list() (routing.core.core.PipeLine method) to_matrix_based_voxelization() (routing.core.voxels.RoutingVoxelization method) to_mesh() (routing.core.core.Solution method) to_pipe() (routing.core.core.GridPath method) to_pipe_lines() (routing.core.core.GridPath method) (routing.core.core.Pipe method) to_rule_on_volumes() (routing.core.core.UserProperty method) to_sample() (routing.core.core.Refinement method) to_samples() (routing.core.core.Alternative method) (routing.core.core.GridPath method) to_samples_generated() (routing.core.core.Solution method) to_samples_optimized() (routing.core.core.Solution method) to_shell() (routing.core.core.RuledVolume method) (routing.core.core.Solution method) to_skeleton() (routing.core.bundling.Bundle method) (routing.core.route_planner.RoutingResults method) to_step() (routing.core.wires.Wiring method) (routing.wires.Wiring method) to_step_stream() (routing.core.wires.Wiring method) (routing.wires.Wiring method) to_stl() (routing.core.wires.Wiring method) (routing.wires.Wiring method) to_stl_stream() (routing.core.wires.Wiring method) (routing.wires.Wiring method) to_vector2d() (routing.core.wires.Wiring method) (routing.core.wires.WiringResult method) (routing.core.wires.WiringResults method) (routing.wires.Wiring method) (routing.wires.WiringResult method) (routing.wires.WiringResults method) to_voxelized_rule() (routing.core.design_rules.BoundedAttributeRule method) (routing.core.design_rules.BranchClampDistanceRule method) (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.ClampingConstraint method) (routing.core.design_rules.DesignRule method) (routing.core.design_rules.DistanceAttributeToggler method) (routing.core.design_rules.GravityRule method) (routing.core.design_rules.StraightLengthRule method) (routing.core.design_rules.WeightingRule method) to_weights() (routing.core.optimizer.Costs method) to_world() (routing.core.cadmap.CadMap method) toggled_attributes() (routing.core.cadmap.VoxelRegion method) toggled_constraints() (routing.core.cadmap.VoxelRegion method) tolerance (routing.core.bundle_optimization.OptimizationTerm attribute) (routing.core.design_rules.RuleEnforcement attribute) topology_signature() (routing.core.bundling.Bundle method) total_cost_counter() (routing.core.optimizer.Optimizer static method) total_length_m (routing.core.wires.Wiring property) (routing.wires.Wiring property) total_volume() (routing.core.wires.Wiring method) (routing.wires.Wiring method) touched (routing.pathfinding.finder.finder.GridSearchState attribute) touches_anchor (routing.core.bundling.JunctionCycle property) touching_border_pairs() (routing.core.voxels.RoutingVoxelization method) TRACE (routing.core.verbose.VerboseLevel attribute) trace() (routing.core.verbose.VerboseManager method) tracks_solutions (routing.core.design_rules.DesignRule property) transit_points (routing.core.bundling.JunctionCycle property) TRANSVERSE_U_COLOR (routing.core.cadmap.Pack attribute) TRANSVERSE_V_COLOR (routing.core.cadmap.Pack attribute) traversed_voxel_weights() (routing.core.bundling.BundleLine method) traversed_weights() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) tray_specification() (routing.core.design_rules.PoolingRule method) TrayLayout (class in routing.core.cadmap) Turn (class in routing.core.bundling) turn_indices() (routing.core.geometry.Polyline method) turn_penalty (routing.core.world.SmartWorld property) TurnPenalizer (class in routing.core.design_rules) TurnPricer (class in routing.pathfinding.finder.finder) type_in_parallel() (routing.core.design_rules.PoolingRule method) U unflat_coords() (in module routing.core.functions) unit_orientation (routing.core.core.Port property) unlock() (routing.core.harness.HarnessOptimizer method) unlock_line_crossed_voxels() (routing.core.cadmap.CadMap method) (routing.core.cadmap.VoxelRegion method) unlock_voxels_between_points() (routing.core.cadmap.CadMap method) UnlockSettings (class in routing.core.harness) unpack() (routing.core.bundle_optimization.BundleEncoding method) unregister_grid() (in module routing.pathfinding.core.node) update() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.wires.JunctionWire method) (routing.core.wires.JunctionWireTangentOptimizer method) (routing.wires.JunctionWire method) (routing.wires.JunctionWireTangentOptimizer method) update_crossed_voxels() (routing.core.core.PipeLine method) update_design_rules() (routing.core.grid.SmartGrid method) update_direction() (routing.pathfinding.core.node.SmartGridNode method) update_grid() (routing.core.cadmap.CadMap method) update_history_zones() (routing.core.design_rules.PoolingRule method) update_juction_wire() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) update_packs() (routing.core.cadmap.CadMap method) update_rules_with_solutions() (routing.core.cadmap.CadMap method) update_value() (routing.core.bundling.BundlePoint method) update_walkable_bits() (routing.pathfinding.core.grid.Grid method) update_weights() (routing.core.cadmap.CadMap method) (routing.core.design_rules.PoolingRule method) update_weights_from_connectivity() (routing.core.cadmap.CadMap method) update_weights_with_history() (routing.core.cadmap.CadMap method) update_with_grid_paths() (routing.core.core.Solution method) update_with_pipe_type() (routing.core.cadmap.CadMap method) update_with_solutions() (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.DesignRule method) update_with_voxelization() (routing.core.cadmap.CadMap method) upper (routing.core.bundle_optimization.BundleProblem property) (routing.core.bundling.BundlePoint attribute) (routing.pathfinding.finder.finder.BoundedAttributePricer attribute) (routing.pathfinding.finder.finder.BoundedLengthPricer attribute) (routing.pathfinding.finder.finder.GravityPricer attribute) UserProperty (class in routing.core.core) V value (routing.core.bundling.AnchorVariable property) (routing.core.bundling.BundleVariable property) (routing.core.bundling.PointVariable property) (routing.core.bundling.PortVariable property) values (routing.core.bundle_optimization.BundleSnapshot attribute) var_to_group (routing.core.bundle_optimization.VariableGroups attribute) VariableGroups (class in routing.core.bundle_optimization) vdebug() (in module routing.core.verbose) vector (routing.core.core.TappableSegment property) verbose (routing.core.bundle_optimization.GAConfig attribute) VerboseLevel (class in routing.core.verbose) VerboseManager (class in routing.core.verbose) verify_topology_signature() (routing.core.bundling.Bundle method) verror() (in module routing.core.verbose) vinfo() (in module routing.core.verbose) violated_entries() (routing.core.bundle_optimization.BundleProblem method) ViolatedEntry (class in routing.core.bundle_optimization) violation_history (routing.core.bundle_optimization.SolverResult attribute) violation_stall (routing.core.bundle_optimization.TerminationCriteria attribute) visited (routing.pathfinding.finder.finder.Move attribute) VisitedValues (class in routing.pathfinding.core.node) volmdlr_color (routing.core.core.PipeType property) volmdlr_primitive() (routing.core.geometry.Box method) (routing.core.geometry.Cylinder method) volmdlr_primitives() (routing.core.bundle_optimization.BundleSnapshot method) (routing.core.bundle_optimization.OptimizationPass method) (routing.core.bundling.BundleLine method) (routing.core.bundling.BundlePoint method) (routing.core.cadmap.CadMap method) (routing.core.cadmap.Pack method) (routing.core.core.Alternative method) (routing.core.core.GridPath method) (routing.core.core.Pipe method) (routing.core.core.PipeLine method) (routing.core.core.Port method) (routing.core.core.Refinement method) (routing.core.core.Solution method) (routing.core.route_planner.RoutePlanner method) (routing.core.route_planner.RoutingResults method) (routing.core.wires.JunctionWire method) (routing.core.wires.Wire method) (routing.core.wires.Wiring method) (routing.core.wires.WiringCombined method) (routing.core.wires.WiringResult method) (routing.core.wires.WiringResults method) (routing.wires.JunctionWire method) (routing.wires.Wire method) (routing.wires.Wiring method) (routing.wires.WiringResult method) (routing.wires.WiringResults method) volume (routing.core.geometry.Box property) (routing.core.wires.Wiring property) (routing.wires.Wiring property) volume() (routing.core.wires.WiringCombined method) volume_models() (routing.core.bundle_optimization.HarnessOptimizationHistory method) volume_section() (routing.core.wires.Wiring method) (routing.wires.Wiring method) voxel_boxes() (routing.core.voxels.RoutingVoxelization method) voxel_count (routing.core.voxels.RoutingVoxelization property) voxel_meshes() (routing.core.cadmap.CadMap method) voxel_origin (routing.core.voxels.RoutingVoxelization property) voxel_size (routing.core.bundling.BundleLine property) (routing.core.geometry.VoxelFrame attribute) (routing.core.grid.SmartGridInterface property) (routing.core.harness.OptimizationSettings attribute) (routing.core.skeleton.Skeleton property) (routing.core.skeleton.SkeletonSettings attribute) (routing.pathfinding.core.grid.Grid attribute) (routing.pathfinding.core.node.GridNode attribute) voxel_sizes (routing.core.cadmap.CadMap property) voxel_volume (routing.core.skeleton.Skeleton attribute) VoxelFrame (class in routing.core.geometry) voxelize() (routing.core.geometry.RoutingShape method) voxelize_into() (routing.core.geometry.Box method) (routing.core.geometry.Cylinder method) (routing.core.geometry.OrientedBox method) (routing.core.geometry.Polyline method) (routing.core.geometry.RoutingShape method) voxelize_room() (routing.core.core.RuledVolume static method) voxelize_solutions() (routing.core.route_planner.RoutingResults method) VoxelRegion (class in routing.core.cadmap) voxels (routing.core.cadmap.VoxelRegion attribute) (routing.core.skeleton.MeetingZone attribute) voxels() (routing.core.core.RuledVolume method) VoxelVolume (class in routing.core.voxels) vtrace() (in module routing.core.verbose) vwarn() (in module routing.core.verbose) W walkable (routing.pathfinding.core.node.GridNode attribute) walkable() (routing.core.grid.SmartGrid method) walkable_bits (routing.pathfinding.core.grid.Grid attribute) WARNING (routing.core.verbose.VerboseLevel attribute) warning() (routing.core.verbose.VerboseManager method) weak_pooling() (routing.core.design_rules.PoolingMode class method) weighs (routing.core.core.RuledVolume property) (routing.core.design_rules.DesignRule property) weight (routing.core.bundle_optimization.OptimizationTerm attribute) (routing.core.design_rules.RuleEnforcement attribute) (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) (routing.pathfinding.core.node.GridNode attribute) weight_tensor (routing.core.cadmap.CadMap property) (routing.core.cadmap.VoxelRegion attribute) WeightComposition (class in routing.core.cadmap) weighted (routing.pathfinding.finder.finder.Finder attribute) weighted_length() (routing.core.bundling.BundleLine method) weighted_zones (routing.core.cadmap.CadMap property) WeightedLength (class in routing.core.bundle_optimization) WeightedZone (class in routing.core.design_rules) weighting_volumes (routing.core.cadmap.CadMap property) WeightingRule (class in routing.core.design_rules) weights (routing.core.cadmap.CadMap property) (routing.core.cadmap.VoxelRegion attribute) width (routing.core.grid.SmartGridInterface property) Wire (class in routing.core.wires) (class in routing.wires) wire() (routing.core.bundling.HarnessWiring method) wire_mass_kg (routing.core.wires.Wiring property) (routing.wires.Wiring property) WireHarness (class in routing.core.wires) (class in routing.wires) wires_from_waypoints (routing.core.wires.Wiring property) (routing.wires.Wiring property) Wiring (class in routing.core.wires) (class in routing.wires) wiring_combined() (routing.core.wires.Wiring method) (routing.wires.Wiring method) WiringCombined (class in routing.core.wires) WiringFixationZone (class in routing.core.wires) (class in routing.wires) WiringResult (class in routing.core.wires) (class in routing.wires) WiringResults (class in routing.core.wires) (class in routing.wires) with_history (routing.core.cadmap.CadMap property) withdraw_zones() (routing.core.cadmap.CadMap method) within_bounding_box() (routing.core.voxels.RoutingVoxelization method) within_bounds() (in module routing.pathfinding.finder.finder) world_coords() (routing.core.voxels.RoutingVoxelization method) world_frame (routing.core.cadmap.CadMap property) world_to_index() (routing.core.voxels.RoutingVoxelization method) world_to_indices() (routing.core.voxels.RoutingVoxelization method) write_found_path() (routing.core.grid.SmartGridInterface method) X x (routing.pathfinding.core.node.GridNode attribute) x0 (routing.core.bundle_optimization.GAConfig attribute) x_best (routing.core.bundle_optimization.SolverResult attribute) Y y (routing.pathfinding.core.node.GridNode attribute) Z z (routing.pathfinding.core.node.GridNode attribute) Zone (class in routing.core.design_rules) ZONE_TYPES (routing.core.design_rules.ShapedWeightingRule attribute) zone_voxels() (routing.core.design_rules.Zone method) zones (routing.core.cadmap.CadMap property)