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_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 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) BranchClampDistanceRule (class in routing.core.design_rules) BranchPortDistanceRule (class in routing.core.design_rules) 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_bundle_graph() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap 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_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 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) (routing.core.design_rules.WeightingRule attribute) coefficients (routing.core.design_rules.PoolingRule attribute) 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) 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.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) crossed_voxels (routing.core.core.PipeLine attribute) csv_to_dicts() (in module routing.core.functions) 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 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) 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) distances (routing.core.design_rules.PoolingRule attribute) dot() (in module routing.core.functions) dtype (routing.core.functions.CompressedArray attribute) 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.BranchClampDistanceRule method) (routing.core.design_rules.BranchPortDistanceRule method) (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_csv() (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_table_row() (routing.core.core.PipeType class method) (routing.core.core.Port 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() (routing.core.core.Specification class 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_axis_voxels() (routing.core.cadmap.Pack method) get_axis_voxels_from_packs() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap 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() (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_port_and_bifurcation_nodes() (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) grid_id (routing.core.cadmap.Pack property) 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) indicators (routing.core.core.PipeLine attribute) 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_length (routing.core.core.Solution attribute) 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_optimized (routing.core.core.Solution attribute) 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_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) min_straight_length (routing.core.core.Solution attribute) minimum_curvature_radius (routing.core.wires.JunctionWire property) moderate_pooling() (routing.core.design_rules.PoolingMode class method) module routing.core routing.core._types routing.core.cadmap routing.core.core routing.core.design_rules routing.core.finders routing.core.functions routing.core.grid routing.core.optimizer routing.core.route_planner 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.functions.CompressedArray property) (routing.core.grid.SmartGrid property) (routing.core.world.SmartWorld property) neighbors() (routing.core.grid.SmartGrid method) neutral_fiber_voxels (routing.core.core.PipeLine attribute) 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) normals (routing.core.cadmap.Pack attribute) 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) occupancy_ratio (routing.core.cadmap.CadMap property) (routing.core.cadmap.MultiCadMap property) offset (routing.core.design_rules.WeightingRule attribute) 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_length (routing.core.core.Solution attribute) output_port (routing.core.core.SpecInterface property) P Pack (class in routing.core.cadmap) packs (routing.core.cadmap.MultiCadMap property) parse_csv_value() (in module routing.core.functions) 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_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.OptimizedPipe method) PipeType (class in routing.core.core) plane_vectors (routing.core.cadmap.Pack attribute) 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) (routing.core.design_rules.BranchPortDistanceRule 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_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) 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._types 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.optimizer module routing.core.route_planner 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.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_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.functions.CompressedArray attribute) (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) sheet_to_dicts() (in module routing.core.functions) show_with_points() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap method) show_with_solutions (routing.core.cadmap.CadMap attribute) 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 (routing.core.cadmap.MultiCadMap attribute) (routing.core.cadmap.Pack attribute) solutions_with_crossed_voxels() (routing.core.cadmap.CadMap 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) stairs (routing.core.cadmap.Pack attribute) 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 target (routing.core.design_rules.GravityRule attribute) 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_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.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_rules_with_solutions() (routing.core.cadmap.CadMap method) (routing.core.cadmap.MultiCadMap 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) update_with_solutions() (routing.core.design_rules.BranchPortDistanceRule method) (routing.core.design_rules.DesignRule 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.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_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_offsets_in_radius() (in module routing.core.functions) 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)