Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W | Z A add_pipe_line() (routing.core.cadmap.Pack method) add_pipe_lines() (routing.core.cadmap.Pack 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) apply_heuristic() (routing.core.finders.SmartAStar method) (routing.core.finders.SmartBestFirst method) (routing.core.finders.SmartBiAStar method) (routing.core.finders.SmartBreadthFirst method) (routing.core.finders.SmartIDAStar method) (routing.core.finders.SmartMinimumSpanningTree method) apply_pooling_coefficients() (routing.core.cadmap.CadMap method) apply_properties_on_volumes() (routing.core.core.Solution method) apply_shaped_weighting_rules() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) apply_weights() (routing.core.design_rules.ShapedWeightingRule method) are_voxelizations_adjacent() (in module routing.core.voxel_utils) attractive_zone() (routing.core.design_rules.ShapedWeightingRule class method) 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) B babylon_data() (routing.core.model.Object3D method) babylonjs() (routing.core.model.Object3D method) bbox_intersections_segment() (routing.core.core.PipeLine static method) bending_radius (routing.core.wires.Wire property) best_optimized_pipe() (routing.core.core.OptimizedPipes static method) best_path (routing.core.core.Solution property) best_path_index (routing.core.core.Solution property) best_pipe (routing.core.core.OptimizedPipes property) (routing.core.core.Solution property) block_port_tail() (routing.core.grid.SmartGridInterface method) block_ports_tail() (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) BoundedAttributeRule (class in routing.core.design_rules) BoundedCustomLengthRule (class in routing.core.design_rules) bounding_box() (routing.core.cadmap.Pack method) (routing.core.core.PipeLine method) bounding_volume_from_box() (in module routing.core.cadmap) build() (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_component_indices_from_voxelizations() (in module routing.core.voxel_utils) build_connectivity_graph() (routing.core.cadmap.MultiCadMap method) build_end_frames() (routing.core.core.Pipe static method) build_frame() (in module routing.core.functions) build_frame_from_vector() (in module routing.core.functions) build_frame_vectorized() (in module routing.core.functions) build_lengths_dict() (in module routing.core.grid) build_local_block() (in module routing.core.functions) 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.cadmap.MultiCadMap method) (routing.core.design_rules.PoolingRule method) build_ports_index() (routing.core.optimizer.Optimizer static method) build_two_ports_path() (routing.core.grid.SmartGrid method) build_voxel_primitive() (in module routing.core.functions) C cad_view (routing.core.model.Object3D attribute) CadMap (class in routing.core.cadmap) calc_cost() (routing.core.grid.SmartGrid method) calc_path_cost() (routing.core.grid.SmartGridInterface method) calc_path_length() (routing.core.grid.SmartGrid static method) calculate_bounds_from_grid_spec() (in module routing.core.voxel_utils) calculate_bounds_volume() (in module routing.core.voxel_utils) calculate_new_diameters() (routing.core.wires.Wiring method) (routing.wires.Wiring method) calculate_new_tangents() (routing.core.wires.JunctionWireGenerator method) (routing.wires.JunctionWireGenerator method) cancel_node() (routing.core.grid.SmartGridInterface static method) catch_pipe_lines() (routing.core.cadmap.Pack method) center (routing.core.cadmap.Pack property) center_fixed (routing.core.cadmap.Pack property) check_solution() (routing.core.optimizer.Optimizer method) ClampingConstraint (class in routing.core.design_rules) clean() (routing.core.cadmap.Pack method) clean_average_ends() (routing.core.cadmap.Pack method) cleanup() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) clear() (routing.core.voxel_utils.VoxelizationCache method) coeff (routing.core.design_rules.PoolingMode property) collect_packs() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) (routing.core.route_planner.RoutingResults method) collision_points() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) 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) compose_weights() (routing.core.cadmap.CadMap method) (routing.core.core.RuledVolume static method) compress_array() (in module routing.core.functions) compute_cost() (routing.core.design_rules.DesignRule method) (routing.core.design_rules.TurnPenalizer method) compute_distances() (routing.core.cadmap.CadMap method) compute_grid_alignment() (in module routing.core.voxel_utils) compute_heuristic() (routing.core.design_rules.BoundedAttributeRule method) (routing.core.design_rules.BoundedCustomLengthRule method) (routing.core.design_rules.ClampingConstraint method) (routing.core.design_rules.CostRule 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) compute_local_frame() (routing.core.core.PipeLine static method) compute_total_cost() (routing.core.optimizer.Optimizer method) compute_voxel_border_indices() (in module routing.core.voxel_utils) compute_voxel_positions() (in module routing.core.voxel_utils) compute_voxels() (routing.core.core.RuledVolume method) compute_weights() (routing.core.cadmap.CadMap method) (routing.core.core.RuledVolume method) (routing.core.design_rules.DesignRule method) (routing.core.design_rules.WeightingRule method) constant_any_turn_cost() (routing.core.optimizer.Optimizer static method) ConstraintRule (class in routing.core.design_rules) contains_pipe_line() (routing.core.cadmap.Pack method) contains_point() (routing.core.cadmap.Pack method) contains_point_projection() (routing.core.core.PipeLine method) contains_types() (routing.core.design_rules.PoolingSpecification method) continuous_any_turn_cost() (routing.core.optimizer.Optimizer static method) ConvergenceCallback (class in routing.core.optimizer) coord_from_parametric_value() (routing.core.cadmap.Pack method) coord_in_grid() (routing.core.grid.SmartGridInterface method) coord_in_grid_npy() (routing.core.grid.SmartGridInterface method) coord_to_index() (routing.core.grid.SmartGridInterface method) coord_to_index_npy() (routing.core.grid.SmartGridInterface method) coord_to_voxel_index() (in module routing.core.functions) (routing.core.core.RoomVoxelization method) coord_to_voxel_index_continuous() (in module routing.core.functions) coords (routing.core.core.RoomVoxelization property) copy_history() (routing.core.cadmap.CadMap method) CostRule (class in routing.core.design_rules) Costs (class in routing.core.optimizer) crop_and_upscale() (routing.core.cadmap.CadMap method) crop_with_bounding_box() (routing.core.cadmap.CadMap 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) cut_port_extension() (routing.core.design_rules.ShapedWeightingRule method) D DEBUG (routing.core.verbose.VerboseLevel attribute) debug() (routing.core.verbose.VerboseManager method) decombine_piping() (routing.core.wires.Wiring method) (routing.wires.Wiring method) decomposition (routing.core.world.SmartWorld property) DEFAULT_POOLING_COEFF (routing.core.design_rules.PoolingRule attribute) DEFAULT_STRONG_SEGREGATION_COEFF (routing.core.design_rules.PoolingRule attribute) derivations() (routing.core.wires.WiringCombined method) design_rules (routing.core.cadmap.MultiCadMap property) (routing.core.core.RuledVolume property) DesignRule (class in routing.core.design_rules) 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.GridPath 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) direction (routing.core.core.PipeLine property) (routing.core.grid.GridPort property) 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_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.OptimizedPipe method) (routing.core.core.Pipe method) DistanceAttributeToggler (class in routing.core.design_rules) dot() (in module routing.core.functions) duplicate() (routing.core.core.RuledVolume method) E empty_duplicate() (routing.core.core.RuledVolume method) enable_file_logging() (routing.core.verbose.VerboseManager method) ERROR (routing.core.verbose.VerboseLevel attribute) error() (routing.core.verbose.VerboseManager method) exceeds_history_min_length() (routing.core.design_rules.PoolingRule static method) expand_bounds_along_axis() (in module routing.core.voxel_utils) expert_mode() (routing.core.design_rules.PoolingMode class method) exponential_cost() (routing.core.optimizer.Optimizer static method) extend_port() (routing.core.grid.SmartGridInterface method) extend_port_multi_scale() (routing.core.world.SmartWorld method) extract_maximal_submatrices() (in module routing.core.voxel_utils) extract_point_carrier_voxels() (in module routing.core.functions) (routing.core.cadmap.CadMap static method) extract_sub_matrix() (in module routing.core.voxel_utils) extract_sub_matrix_based_voxelization() (in module routing.core.voxel_utils) F fast_check() (routing.core.design_rules.ClampingConstraint method) (routing.core.design_rules.ConstraintRule method) fill_bounds_with_new_voxel_size() (in module routing.core.voxel_utils) filter_adjacent_components() (in module routing.core.voxel_utils) filter_positions_by_proximity() (in module routing.core.voxel_utils) filter_voxelization_by_bbox() (in module routing.core.voxel_utils) filter_voxels_by_axis_range() (in module routing.core.functions) filter_voxels_by_x_range() (in module routing.core.functions) filter_voxels_by_y_range() (in module routing.core.functions) filter_voxels_by_z_range() (in module routing.core.functions) find_derivations() (routing.core.wires.Wiring method) (routing.core.wires.WiringCombined method) find_fixation_zones() (routing.core.wires.WiringCombined method) find_path() (routing.core.finders.SmartFinder method) find_paths() (routing.core.route_planner.RoutePlanner method) find_submatrix_from_point() (in module routing.core.voxel_utils) forbidden_zone() (routing.core.design_rules.ShapedWeightingRule class method) forbids_zones (routing.core.design_rules.DesignRule property) (routing.core.design_rules.ShapedWeightingRule property) forced_zone() (routing.core.design_rules.ShapedWeightingRule class method) frame (routing.core.cadmap.Pack property) from_bounding_rectangles() (in module routing.core.functions) from_cad_map() (routing.core.cadmap.MultiCadMap class method) from_cad_maps() (routing.core.cadmap.MultiCadMap class method) from_cadmap() (routing.core.optimizer.Optimizer class method) from_complete_definition() (routing.core.core.Specification class method) from_dict() (routing.core.core.PipeLine class method) from_grid_path() (routing.core.core.OptimizedPipe class method) from_grid_result() (routing.core.core.GridPath class method) from_intersecting_faces() (routing.core.core.RuledVolume 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_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.OptimizedPipe class method) from_points() (routing.core.core.Pipe class method) (routing.core.core.PipeLine 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_ruled_volume() (routing.core.core.RuledVolume class method) from_spec_interfaces() (routing.core.core.Specification class method) from_volume_model() (routing.core.core.RuledVolume class method) from_voxelization() (routing.core.cadmap.CadMap class method) from_voxels() (routing.core.core.RoomVoxelization static method) from_xlsx_stream() (routing.core.core.Port class method) G generate() (routing.core.route_planner.RoutePlanner method) generate_rotate_tangents() (routing.core.wires.JunctionWireGenerator static method) (routing.wires.JunctionWireGenerator static method) get_all_neighbors() (in module routing.core.functions) get_all_nodes_value() (routing.core.design_rules.DistanceAttributeToggler method) get_best_path() (routing.core.core.Solution method) get_bifurcation_points() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) (routing.core.cadmap.Pack method) get_boolean_range() (routing.core.design_rules.WeightingRule method) get_border_centers() (routing.core.voxel_utils.VoxelizationCache method) get_border_indices() (routing.core.voxel_utils.VoxelizationCache method) get_border_voxels() (routing.core.voxel_utils.VoxelizationCache method) get_bounding_box() (routing.core.core.RuledVolume class method) get_bounding_rectangle() (in module routing.core.functions) get_convergence_statistics() (routing.core.optimizer.ConvergenceCallback method) get_crossed_voxels() (in module routing.core.functions) (routing.core.core.OptimizedPipe method) (routing.core.core.PipeLine method) get_curve() (routing.core.wires.JunctionWire method) (routing.core.wires.Wire method) (routing.wires.JunctionWire method) (routing.wires.Wire method) get_direction() (in module routing.core.functions) 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_faces_in_bounding_box() (in module routing.core.cadmap) get_faces_in_shell() (routing.core.core.RuledVolume 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_min_distance() (routing.core.design_rules.PoolingRule method) get_nearest_active_voxel() (in module routing.core.functions) get_node_neighbors_coords() (in module routing.core.functions) get_node_neighbors_index() (in module routing.core.functions) (routing.core.grid.SmartGrid method) get_packs_zones_coefficients() (routing.core.cadmap.CadMap method) get_parametric_value() (routing.core.cadmap.Pack 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_primitives() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) get_reachable_nodes() (routing.core.grid.SmartGrid method) get_support_surface_vectors() (routing.core.core.PipeLine 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_voxels_in_bounding_box() (in module routing.core.functions) 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.MultiCadMap property) global_point_distance() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) global_shape (routing.core.cadmap.MultiCadMap property) global_voxel_size (routing.core.cadmap.MultiCadMap property) graph (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) GravityRule (class in routing.core.design_rules) GridPath (class in routing.core.core) GridPort (class in routing.core.grid) H h_coord() (in module routing.core.functions) has_history() (routing.core.design_rules.PoolingRule static method) has_matching_history() (routing.core.design_rules.PoolingRule static method) has_node() (routing.core.grid.SmartGrid method) homogeneous_indices (routing.core.core.RoomVoxelization property) I identifier (routing.core.grid.GridPort property) IECWire (class in routing.core.wires) (class in routing.wires) in_ways() (routing.core.wires.Wiring static method) (routing.wires.Wiring static method) index (routing.core.grid.GridPort property) index_to_coord() (routing.core.grid.SmartGridInterface method) index_to_coord_npy() (routing.core.grid.SmartGridInterface method) indices (routing.core.core.RoomVoxelization property) INFO (routing.core.verbose.VerboseLevel attribute) info() (routing.core.verbose.VerboseManager method) initial_condition() (routing.core.wires.JunctionWireTangentOptimizer method) (routing.wires.JunctionWireTangentOptimizer method) initialize_on_spur_node() (routing.core.grid.SmartGridInterface method) initialize_parallel_properties() (routing.core.cadmap.Pack method) input_port (routing.core.core.SpecInterface property) intermediate_pooling() (routing.core.design_rules.PoolingMode class method) invert_frame() (in module routing.core.functions) is_direct (routing.core.core.GridPath property) is_facing_other() (routing.core.core.PipeLine method) is_gravity (routing.core.core.Solution property) is_intermediate() (routing.core.design_rules.PoolingMode method) is_multi_scale (routing.core.cadmap.MultiCadMap property) (routing.core.world.SmartWorld property) is_pack (routing.core.cadmap.Pack property) is_parallel() (routing.core.design_rules.PoolingRule method) is_permissive() (routing.core.design_rules.PoolingMode method) is_point_in_voxels() (routing.core.cadmap.CadMap 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_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_way() (routing.core.wires.Wiring method) (routing.wires.Wiring method) is_well_optimized (routing.core.core.Solution property) J 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 length (routing.core.cadmap.Pack 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) light_str() (routing.core.core.GridPath method) line_crossed_voxels() (routing.core.optimizer.Optimizer static method) linear_cost() (routing.core.optimizer.Optimizer static method) lines_center() (routing.core.cadmap.Pack static method) load_history() (routing.core.optimizer.ConvergenceCallback method) load_ports_points() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) local_frame() (routing.core.core.PipeLine method) logarithmic_cost() (routing.core.optimizer.Optimizer static method) M main_cadmap (routing.core.cadmap.MultiCadMap property) mark_bounds_as_visited() (in module routing.core.voxel_utils) max_slope (routing.core.core.PipeType property) merge_intersection_faces() (in module routing.core.functions) merge_packs() (routing.core.cadmap.CadMap static method) merge_voxelizations() (in module routing.core.voxel_utils) merge_with() (routing.core.core.PipeLine method) merge_with_other() (routing.core.cadmap.Pack method) mesh (routing.core.design_rules.ShapedWeightingRule property) MIN_DISTANCE_IN_VOXEL (routing.core.cadmap.Pack attribute) min_distances_to_volume_model() (routing.core.wires.Wiring method) (routing.wires.Wiring method) MIN_LENGTH_IN_VOXEL (routing.core.cadmap.Pack attribute) min_slope (routing.core.core.PipeType property) minimum_curvature_radius (routing.core.wires.JunctionWire property) moderate_pooling() (routing.core.design_rules.PoolingMode class method) module routing.core routing.core.cadmap routing.core.core routing.core.design_rules routing.core.finders routing.core.functions routing.core.grid routing.core.model routing.core.optimizer routing.core.route_planner routing.core.types routing.core.verbose routing.core.voxel_utils routing.core.wires routing.core.world routing.wires MultiCadMap (class in routing.core.cadmap) N n_junction_wires() (routing.core.wires.JunctionWire class method) (routing.wires.JunctionWire class method) nbytes (routing.core.cadmap.CadMap property) (routing.core.cadmap.MultiCadMap property) (routing.core.grid.SmartGrid property) (routing.core.world.SmartWorld property) neighbors() (routing.core.grid.SmartGrid method) node() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) nodes_to_points() (routing.core.core.GridPath static method) number_branch (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) (routing.wires.Wiring property) number_derivations (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) (routing.wires.Wiring property) O Object3D (class in routing.core.model) objective_func() (routing.core.wires.JunctionWireTangentOptimizer method) (routing.wires.JunctionWireTangentOptimizer method) occupancy_ratio (routing.core.cadmap.CadMap property) (routing.core.cadmap.MultiCadMap property) open_shell (routing.core.core.RuledVolume property) optimize() (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) OptimizedPipe (class in routing.core.core) OptimizedPipes (class in routing.core.core) Optimizer (class in routing.core.optimizer) ordinal_suffix() (in module routing.core.functions) orientation (routing.core.core.Port property) output_port (routing.core.core.SpecInterface property) overwrite_weights() (routing.core.grid.SmartGrid method) P Pack (class in routing.core.cadmap) packs (routing.core.cadmap.MultiCadMap property) path (routing.core.wires.Wire property) (routing.wires.Wire property) path_to_pipe_path() (routing.core.grid.SmartGridInterface method) path_to_points() (routing.core.core.GridPath method) permissive_segregation() (routing.core.design_rules.PoolingMode class method) Pipe (class in routing.core.core) pipe_from_global_3d() (routing.core.optimizer.Optimizer static method) pipe_line_distance() (routing.core.core.PipeLine method) 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.OptimizedPipe method) PipeType (class in routing.core.core) 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.core.OptimizedPipes attribute) plot_data() (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 attribute) (routing.core.route_planner.RoutingResults attribute) plot_data_optimized (routing.core.core.Solution attribute) (routing.core.route_planner.RoutingResults attribute) point_belongs() (in module routing.core.wires) (in module routing.wires) point_distance() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) point_in_nodes() (routing.core.grid.SmartGrid method) point_to_local_frame() (in module routing.core.functions) points_are_in_voxels() (routing.core.cadmap.CadMap method) (routing.core.core.RoomVoxelization method) 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) points_to_local_frames() (in module routing.core.functions) polynomial_any_turn_cost() (routing.core.optimizer.Optimizer static method) pooling_rule (routing.core.cadmap.CadMap property) PoolingMode (class in routing.core.design_rules) PoolingRule (class in routing.core.design_rules) PoolingSpecification (class in routing.core.design_rules) Port (class in routing.core.core) port_couple (routing.core.core.Specification property) port_points (routing.core.cadmap.MultiCadMap property) PortCouple (class in routing.core.core) ports (routing.core.core.Solution property) position (routing.core.core.Port property) print_statistics() (routing.core.optimizer.ConvergenceCallback method) process_node() (routing.core.finders.SmartAStar method) (routing.core.finders.SmartBestFirst method) (routing.core.finders.SmartBiAStar method) (routing.core.finders.SmartBreadthFirst method) (routing.core.finders.SmartIDAStar method) (routing.core.finders.SmartMinimumSpanningTree method) project_voxels() (routing.core.core.PipeLine method) R radius (routing.core.cadmap.Pack property) reduce_cylinder_radius_3d_fast() (in module routing.core.functions) remove_duplicated_nodes() (routing.core.core.Pipe static method) remove_duplicated_paths() (in module routing.core.finders) remove_edge() (routing.core.grid.SmartGridInterface static method) remove_forbidden_path() (routing.core.grid.SmartGridInterface method) remove_from_voxels() (routing.core.core.RuledVolume method) remove_voxels() (in module routing.core.voxel_utils) repulsive_zone() (routing.core.design_rules.ShapedWeightingRule class method) reset() (routing.core.design_rules.PoolingMode method) reset_history() (routing.core.optimizer.ConvergenceCallback method) reset_pipe_rules() (routing.core.core.RuledVolume method) restart_avoiding_dead_ends() (routing.core.route_planner.RoutePlanner method) room_voxels (routing.core.cadmap.MultiCadMap property) RoomVoxelization (class in routing.core.core) rotate_tangent2() (routing.core.wires.JunctionWire method) (routing.wires.JunctionWire method) RoutePlanner (class in routing.core.route_planner) routing.core module routing.core.cadmap module routing.core.core module routing.core.design_rules module routing.core.finders module routing.core.functions module routing.core.grid module routing.core.model module routing.core.optimizer module routing.core.route_planner module routing.core.types module routing.core.verbose module routing.core.voxel_utils module routing.core.wires module routing.core.world module routing.wires module RoutingResults (class in routing.core.route_planner) RoutingSpec (class in routing.core.wires) (class in routing.wires) ruled_volumes (routing.core.cadmap.MultiCadMap property) RuledVolume (class in routing.core.core) S save_history() (routing.core.optimizer.ConvergenceCallback method) search_ports_connections() (routing.core.finders.SmartFinder method) segregation() (routing.core.design_rules.PoolingMode class method) set_direct_connection_as_optimized() (routing.core.core.Solution method) set_distances_direct() (routing.core.core.RoomVoxelization method) set_for_optim() (routing.core.core.Solution 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.DesignRule method) (routing.core.design_rules.GravityRule method) set_primitives_name() (in module routing.core.functions) set_properties() (routing.core.core.Solution method) set_smartness() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) (routing.core.world.SmartWorld method) set_source_and_target() (routing.core.grid.SmartGrid method) (routing.core.grid.SmartGridInterface method) Settings (class in routing.core.optimizer) shape (routing.core.grid.SmartGridInterface property) shape() (routing.core.core.PipeLine method) shaped_weighting_rules (routing.core.cadmap.CadMap property) (routing.core.cadmap.MultiCadMap property) ShapedWeightingRule (class in routing.core.design_rules) show() (routing.core.cadmap.Pack method) show_with_points() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) show_with_solutions() (routing.core.cadmap.CadMap method) SILENT (routing.core.verbose.VerboseLevel attribute) SmartAStar (class in routing.core.finders) SmartBestFirst (class in routing.core.finders) SmartBiAStar (class in routing.core.finders) SmartBreadthFirst (class in routing.core.finders) SmartFinder (class in routing.core.finders) SmartGrid (class in routing.core.grid) SmartGridInterface (class in routing.core.grid) SmartIDAStar (class in routing.core.finders) SmartMinimumSpanningTree (class in routing.core.finders) SmartWorld (class in routing.core.world) Solution (class in routing.core.core) solutions_with_crossed_voxels() (routing.core.cadmap.CadMap method) spaced_wires() (routing.core.wires.Wiring method) (routing.wires.Wiring method) specific_angle_turn_cost() (routing.core.optimizer.Optimizer static method) specific_packs_cad_view() (routing.core.route_planner.RoutingResults method) Specification (class in routing.core.core) SpecInterface (class in routing.core.core) straight_path() (routing.core.grid.SmartGrid static method) StraightLengthRule (class in routing.core.design_rules) string_indicators() (routing.core.core.GridPath method) strong_pooling() (routing.core.design_rules.PoolingMode class method) T tensor_to_non_zero_indices() (in module routing.core.functions) to_3d_global_parameters() (routing.core.core.Pipe 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_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.cadmap.CadMap method) to_grid() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap 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.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) (routing.core.core.RoomVoxelization 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_pipe_lines_multi_grid() (routing.core.core.Pipe method) to_rule_on_volumes() (routing.core.core.UserProperty method) to_sample() (routing.core.core.OptimizedPipe method) to_samples() (routing.core.core.GridPath method) (routing.core.core.OptimizedPipes 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_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_trimesh() (routing.core.cadmap.CadMap 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_volume_model() (routing.core.cadmap.Pack method) to_voxelized_rule() (routing.core.design_rules.BoundedAttributeRule 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.ShapedWeightingRule method) (routing.core.design_rules.StraightLengthRule method) (routing.core.design_rules.TurnPenalizer method) (routing.core.design_rules.WeightingRule method) to_weights() (routing.core.optimizer.Costs method) to_world() (routing.core.cadmap.MultiCadMap 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) TRACE (routing.core.verbose.VerboseLevel attribute) trace() (routing.core.verbose.VerboseManager method) TurnPenalizer (class in routing.core.design_rules) 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_line_crossed_voxels() (routing.core.cadmap.CadMap method) unlock_voxels_between_points() (routing.core.cadmap.CadMap method) 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_coefficients() (routing.core.cadmap.Pack method) update_crossed_voxels() (routing.core.core.OptimizedPipe method) (routing.core.core.PipeLine method) update_design_rules() (routing.core.grid.SmartGrid method) update_forbidden_voxels() (routing.core.cadmap.Pack method) update_grid() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap 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) (routing.core.cadmap.MultiCadMap method) update_packs_with_last_pipe() (routing.core.cadmap.CadMap method) update_parallel_properties() (routing.core.cadmap.Pack method) update_weights() (routing.core.design_rules.PoolingRule method) update_weights_from_connectivity() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) update_weights_with_history() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) update_with_grid_paths() (routing.core.core.Solution method) update_with_pipe_type() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) UserProperty (class in routing.core.core) V vdebug() (in module routing.core.verbose) VerboseLevel (class in routing.core.verbose) VerboseManager (class in routing.core.verbose) verror() (in module routing.core.verbose) vinfo() (in module routing.core.verbose) volmdlr_color (routing.core.core.PipeType property) volmdlr_primitives() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) (routing.core.cadmap.Pack method) (routing.core.core.GridPath method) (routing.core.core.OptimizedPipe method) (routing.core.core.OptimizedPipes method) (routing.core.core.Pipe method) (routing.core.core.PipeLine method) (routing.core.core.Port method) (routing.core.core.Solution method) (routing.core.model.Object3D 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.wires.Wiring property) (routing.wires.Wiring property) volume() (routing.core.wires.WiringCombined method) volume_model() (routing.core.model.Object3D method) volume_section() (routing.core.wires.Wiring method) (routing.wires.Wiring method) voxel_index_to_coord() (in module routing.core.functions) voxel_meshes() (routing.core.cadmap.MultiCadMap method) voxel_origin (routing.core.core.RoomVoxelization property) voxel_sizes (routing.core.cadmap.MultiCadMap property) VoxelizationCache (class in routing.core.voxel_utils) voxelize_box_domain() (in module routing.core.functions) voxelize_region() (in module routing.core.voxel_utils) voxels() (routing.core.core.RuledVolume method) vtrace() (in module routing.core.verbose) vwarn() (in module routing.core.verbose) W walkable() (routing.core.grid.SmartGrid method) WARNING (routing.core.verbose.VerboseLevel attribute) warning() (routing.core.verbose.VerboseManager method) weak_pooling() (routing.core.design_rules.PoolingMode class method) weight (routing.core.wires.Wiring property) (routing.core.wires.WiringCombined property) WeightingRule (class in routing.core.design_rules) weights_operator (routing.core.cadmap.MultiCadMap property) Wire (class in routing.core.wires) (class in routing.wires) 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) write_found_path() (routing.core.grid.SmartGridInterface static method) Z ZONE_TYPES (routing.core.design_rules.ShapedWeightingRule attribute)