DiscoPygal
Tutorials
Getting Started with DiscoPygal
Using discopygal package
Using discopygal tools
Introduction to CGALPY
Conducting experiments
Additional information for developers
Modules
CGALPY Bindings
Experiments Utilities
Geometry Utilities
GUI Documentation
Solvers Infrastructure
Solvers
Tools
Solver Viewer
Changelog
Change Log
DiscoPygal
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
_solve() (discopygal.solvers_infra.Solver.Solver method)
A
add_circle_segment() (discopygal.gui.gui.GUI method)
add_disc() (discopygal.gui.gui.GUI method)
add_disc_robot() (discopygal.gui.gui.GUI method)
add_edge() (discopygal.solvers_infra.roadmap.Roadmap method)
add_obstacle() (discopygal.solvers_infra.Scene method)
add_point() (discopygal.solvers_infra.nearest_neighbors.NearestNeighborsCached method)
(discopygal.solvers_infra.roadmap.Roadmap method)
add_polygon() (discopygal.gui.gui.GUI method)
add_polygon_with_holes() (discopygal.gui.gui.GUI method)
add_robot() (discopygal.solvers_infra.Scene method)
add_robot_path() (discopygal.solvers_infra.PathCollection method)
add_sampled_point() (discopygal.solvers_infra.roadmap.Roadmap method)
add_segment() (discopygal.gui.gui.GUI method)
add_segment_angle() (discopygal.gui.gui.GUI method)
add_text() (discopygal.gui.gui.GUI method)
Aff_transformation_2 (class in discopygal.bindings)
analyze_solution() (discopygal.solvers_infra.Solver.Solver method)
angle() (discopygal.gui.RSegment_angle.RSegment_angle method)
animation_finished() (discopygal.gui.gui.GUI method)
animation_finished_action() (discopygal.gui.gui.GUI method)
ao_dRRT (class in discopygal.solvers.rrt.ao_drrt)
Aos2 (in module discopygal.bindings)
append_text() (discopygal.gui.logger.Logger method)
append_text_signal (discopygal.gui.logger.Writer attribute)
approx (discopygal.bindings.FT attribute)
area (discopygal.bindings.Polygon_2 attribute)
Arr_overlay_function_traits (class in discopygal.bindings)
Arrangement_2 (class in discopygal.bindings)
array_of_points_to_Polygon_2() (in module discopygal.geometry_utils.conversions)
B
base_line_width (discopygal.gui.gui.GUI attribute)
base_text_size (discopygal.gui.gui.GUI attribute)
BasicRodPRM (class in discopygal.solvers.prm.prm_rod)
bbox (discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
(discopygal.bindings.Polygon_with_holes_2 attribute)
(discopygal.bindings.Segment_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
BiRRT (class in discopygal.solvers.rrt.birrt)
bottom_vertex (discopygal.bindings.Polygon_2 attribute)
bounded_side (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
BoundingBox (class in discopygal.geometry_utils.bounding_boxes)
Bso2 (in module discopygal.bindings)
build (discopygal.bindings.Kd_tree attribute)
build_cspace() (discopygal.geometry_utils.collision_detection.ObjectCollisionDetection method)
build_roadmap() (discopygal.solvers.hgraphs.HGraph method)
(discopygal.solvers.prm.prm.PRM method)
(discopygal.solvers.prm.prm_rod.BasicRodPRM method)
(discopygal.solvers.rrt.birrt.BiRRT method)
(discopygal.solvers.rrt.lbt_rrt.LBT_RRT method)
(discopygal.solvers.rrt.rrt.RRT method)
(discopygal.solvers.rrt.rrt_star.RRT_star method)
(discopygal.solvers_infra.SamplingSolver.SamplingSolver method)
(discopygal.solvers_infra.tensor_solver.tensor_solver.TensorSolver method)
build_robot_roadmap() (discopygal.solvers.rrt.drrt.dRRT method)
(discopygal.solvers.staggered_grid.staggered_grid_base.StaggeredGridBase method)
(discopygal.solvers_infra.tensor_solver.tensor_solver.TensorSolver method)
C
calc_max_robot_size() (discopygal.solvers_infra.Scene method)
calc_scene_bounding_box() (in module discopygal.geometry_utils.bounding_boxes)
calculate_length() (discopygal.solvers_infra.Path method)
capacity (discopygal.bindings.Kd_tree attribute)
cartesian (discopygal.bindings.Aff_transformation_2 attribute)
(discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Point_d attribute)
(discopygal.bindings.Vector_2 attribute)
cartesians (discopygal.bindings.Point_d attribute)
ccb (discopygal.bindings.Halfedge attribute)
center (discopygal.bindings.Circle_2 attribute)
CGALPY_impl() (discopygal.solvers_infra.metrics.Metric static method)
(discopygal.solvers_infra.metrics.Metric_Euclidean static method)
change_color_signal (discopygal.gui.logger.Writer attribute)
Circle_2 (class in discopygal.bindings)
clean_redundant_halfedges() (discopygal.geometry_utils.collision_detection.ObjectCollisionDetection method)
clean_tensor_edge() (discopygal.solvers_infra.tensor_solver.tensor_roadmap.TensorRoadmap method)
clear (discopygal.bindings.Polygon_2 attribute)
clear_scene() (discopygal.gui.gui.GUI method)
(discopygal.solvers_infra.SceneDrawer method)
collide_disc_with_disc() (in module discopygal.geometry_utils.collision_detection)
collide_disc_with_polygon() (in module discopygal.geometry_utils.collision_detection)
collide_disc_with_rod() (in module discopygal.geometry_utils.collision_detection)
collide_two_robots() (in module discopygal.geometry_utils.collision_detection)
collinear_has_on (discopygal.bindings.Segment_2 attribute)
collision_free() (discopygal.solvers.prm.prm_rod.BasicRodPRM method)
(discopygal.solvers.revolving_areas.revolving_areas_solver.RevolvingAreas method)
color (discopygal.gui.logger.Logger attribute)
connect_to_roadmap() (discopygal.solvers_infra.tensor_solver.tensor_roadmap.TensorRoadmap method)
connectivity_graph() (discopygal.solvers.exact.exact_single.ExactSingle method)
consider_edge() (discopygal.solvers.rrt.lbt_rrt.LBT_RRT method)
construct_cspace() (discopygal.solvers.exact.exact_single.ExactSingle method)
contains (discopygal.bindings.Fuzzy_sphere attribute)
counterclockwise_in_between (discopygal.bindings.Direction_2 attribute)
create_single_robot_scene() (discopygal.solvers_infra.Scene method)
curve (discopygal.bindings.Halfedge attribute)
Curve_2 (class in discopygal.bindings)
D
data (discopygal.bindings.Face attribute)
(discopygal.bindings.Halfedge attribute)
(discopygal.bindings.Vertex attribute)
degree (discopygal.bindings.Vertex attribute)
delta (discopygal.bindings.Direction_2 attribute)
denominator (discopygal.bindings.Gmpq attribute)
deselect_entity() (discopygal.solvers_infra.SceneDrawer method)
dimension (discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Point_d attribute)
(discopygal.bindings.Vector_2 attribute)
direction (discopygal.bindings.Halfedge attribute)
(discopygal.bindings.Segment_2 attribute)
(discopygal.bindings.Vector_2 attribute)
Direction_2 (class in discopygal.bindings)
disable_verbose() (discopygal.solvers_infra.Solver.Solver method)
discopygal.bindings
module
discopygal.experiments
module
discopygal.experiments.scenarios_runner
module
discopygal.geometry_utils.bounding_boxes
module
discopygal.geometry_utils.collision_detection
module
discopygal.geometry_utils.conversions
module
discopygal.geometry_utils.display_arrangement
module
discopygal.geometry_utils.transform
module
discopygal.gui.GraphicsScenePlus
module
discopygal.gui.gui
module
discopygal.gui.logger
module
discopygal.gui.MainWindowsPlus
module
discopygal.gui.RCircleSegment
module
discopygal.gui.RDisc
module
discopygal.gui.RDiscRobot
module
discopygal.gui.RPolygon
module
discopygal.gui.RPolygonWithHoles
module
discopygal.gui.RSegment
module
discopygal.gui.RSegment_angle
module
discopygal.gui.RText
module
discopygal.gui.Worker
module
discopygal.solvers.exact.exact_single
module
discopygal.solvers.hgraphs
module
discopygal.solvers.prm.prm
module
discopygal.solvers.prm.prm_rod
module
discopygal.solvers.revolving_areas.revolving_areas_solver
module
discopygal.solvers.rrt.ao_drrt
module
discopygal.solvers.rrt.birrt
module
discopygal.solvers.rrt.drrt
module
discopygal.solvers.rrt.drrt_star
module
discopygal.solvers.rrt.lbt_rrt
module
discopygal.solvers.rrt.rrt
module
discopygal.solvers.rrt.rrt_star
module
discopygal.solvers.staggered_grid.staggered_grid
module
discopygal.solvers.staggered_grid.staggered_grid_base
module
discopygal.solvers.staggered_grid.staggered_grid_drrt
module
discopygal.solvers_infra
module
discopygal.solvers_infra.metrics
module
discopygal.solvers_infra.nearest_neighbors
module
discopygal.solvers_infra.roadmap
module
discopygal.solvers_infra.samplers
module
discopygal.solvers_infra.SamplingSolver
module
discopygal.solvers_infra.Solver
module
discopygal.solvers_infra.tensor_solver.tensor_roadmap
module
discopygal.solvers_infra.tensor_solver.tensor_solver
module
discopygal.solvers_infra.verify_paths
module
discopygal_tools.solver_viewer.solver_viewer_main
module
display_arrangement() (in module discopygal.geometry_utils.display_arrangement)
dist() (discopygal.solvers_infra.metrics.Metric static method)
(discopygal.solvers_infra.metrics.Metric_Euclidean static method)
(discopygal.solvers_infra.metrics.Metric_SumDist static method)
dragEnterEvent() (discopygal.gui.MainWindowsPlus.MainWindowPlus method)
dragMoveEvent() (discopygal.gui.MainWindowsPlus.MainWindowPlus method)
draw_obstacle() (discopygal.solvers_infra.SceneDrawer method)
draw_robot() (discopygal.solvers_infra.SceneDrawer method)
draw_scene() (discopygal.solvers_infra.SceneDrawer method)
dropEvent() (discopygal.gui.MainWindowsPlus.MainWindowPlus method)
dRRT (class in discopygal.solvers.rrt.drrt)
dRRT_star (class in discopygal.solvers.rrt.drrt_star)
dRRTStaggeredGrid (class in discopygal.solvers.staggered_grid.staggered_grid_drrt)
dRRTStarStaggeredGrid (class in discopygal.solvers.staggered_grid.staggered_grid_drrt)
dx (discopygal.bindings.Direction_2 attribute)
dy (discopygal.bindings.Direction_2 attribute)
E
edge (discopygal.bindings.Polygon_2 attribute)
edges (discopygal.bindings.Polygon_2 attribute)
(discopygal.solvers_infra.roadmap.Roadmap property)
empty_queue() (discopygal.gui.gui.GUI method)
Euclidean_distance (class in discopygal.bindings)
exact (discopygal.bindings.FT attribute)
ExactSingle (class in discopygal.solvers.exact.exact_single)
expanded_obstacle_arrangement() (discopygal.geometry_utils.collision_detection.ObjectCollisionDetection method)
Experiment_CompareFunctions (class in discopygal.experiments)
export_time() (discopygal.experiments.Experiment_CompareFunctions method)
F
Face (class in discopygal.bindings)
face (discopygal.bindings.Halfedge attribute)
(discopygal.bindings.Vertex attribute)
find_best_edge() (discopygal.solvers_infra.tensor_solver.tensor_roadmap.TensorRoadmap method)
find_face_index() (discopygal.solvers.exact.exact_single.ExactSingle method)
find_valid_path() (discopygal.solvers.exact.exact_single.ExactSingle method)
finished (discopygal.gui.Worker.WorkerSignals attribute)
fit() (discopygal.solvers_infra.nearest_neighbors.NearestNeighbors method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighbors_CGAL method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighbors_sklearn method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighborsCached method)
(discopygal.solvers_infra.nearest_neighbors.NeighborsFinder method)
float_to_FT() (in module discopygal.geometry_utils.conversions)
from_arguments() (discopygal.solvers.revolving_areas.revolving_areas_solver.RevolvingAreas static method)
(discopygal.solvers_infra.Solver.Solver class method)
from_dict() (discopygal.solvers_infra.Obstacle static method)
(discopygal.solvers_infra.ObstacleDisc static method)
(discopygal.solvers_infra.ObstaclePolygon static method)
(discopygal.solvers_infra.Robot static method)
(discopygal.solvers_infra.RobotDisc static method)
(discopygal.solvers_infra.RobotPolygon static method)
(discopygal.solvers_infra.RobotRod static method)
(discopygal.solvers_infra.Scene static method)
from_file() (discopygal.solvers_infra.Scene static method)
FT (class in discopygal.bindings)
FT_to_float() (in module discopygal.geometry_utils.conversions)
Fuzzy_sphere (class in discopygal.bindings)
G
G_SCORE (class in discopygal.solvers.staggered_grid.staggered_grid)
get_arguments() (discopygal.solvers.exact.exact_single.ExactSingle class method)
(discopygal.solvers.hgraphs.HGraph class method)
(discopygal.solvers.hgraphs.MetaHGraphSolver class method)
(discopygal.solvers.prm.prm.PRM class method)
(discopygal.solvers.revolving_areas.revolving_areas_solver.RevolvingAreas class method)
(discopygal.solvers.rrt.ao_drrt.ao_dRRT class method)
(discopygal.solvers.rrt.birrt.BiRRT class method)
(discopygal.solvers.rrt.drrt.dRRT class method)
(discopygal.solvers.rrt.drrt_star.dRRT_star class method)
(discopygal.solvers.rrt.lbt_rrt.LBT_RRT class method)
(discopygal.solvers.rrt.rrt.RRT class method)
(discopygal.solvers.rrt.rrt_star.RRT_star class method)
(discopygal.solvers.staggered_grid.staggered_grid_base.StaggeredGridBase class method)
(discopygal.solvers.staggered_grid.staggered_grid_drrt.dRRTStaggeredGrid class method)
(discopygal.solvers_infra.Solver.Solver class method)
get_arrangement() (discopygal.solvers.exact.exact_single.ExactSingle method)
(discopygal.solvers_infra.Solver.Solver method)
get_bounding_box_graph() (discopygal.solvers_infra.Solver.Solver method)
get_field() (discopygal.gui.gui.GUI method)
get_graph() (discopygal.solvers.revolving_areas.revolving_areas_solver.RevolvingAreas method)
(discopygal.solvers.staggered_grid.staggered_grid.StaggeredGrid method)
(discopygal.solvers_infra.SamplingSolver.SamplingSolver method)
(discopygal.solvers_infra.Solver.Solver method)
get_points() (discopygal.solvers_infra.nearest_neighbors.NearestNeighbors method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighborsCached method)
get_potential_bridges() (discopygal.solvers.hgraphs.HGraph method)
get_tensor_subgraph() (discopygal.solvers_infra.tensor_solver.tensor_roadmap.TensorRoadmap method)
Gmpq (class in discopygal.bindings)
GraphicsScenePlus (class in discopygal.gui.GraphicsScenePlus)
graphicsView (discopygal.gui.gui.GUI attribute)
GUI (class in discopygal.gui.gui)
GUIArrangement (class in discopygal.geometry_utils.display_arrangement)
H
Halfedge (class in discopygal.bindings)
has_on (discopygal.bindings.Segment_2 attribute)
has_on_boundary (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
has_on_bounded_side (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
has_on_negative_side (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
has_on_positive_side (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
has_on_unbounded_side (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
has_outer_ccb (discopygal.bindings.Face attribute)
height (discopygal.gui.gui.GUI attribute)
HGraph (class in discopygal.solvers.hgraphs)
HGraph_PRM (class in discopygal.solvers.hgraphs)
HGraph_RRT (class in discopygal.solvers.hgraphs)
hm (discopygal.bindings.Aff_transformation_2 attribute)
holes (discopygal.bindings.Face attribute)
homogeneous (discopygal.bindings.Aff_transformation_2 attribute)
(discopygal.bindings.Vector_2 attribute)
hw (discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Vector_2 attribute)
hx (discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Vector_2 attribute)
hy (discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Vector_2 attribute)
I
incident_halfedges (discopygal.bindings.Vertex attribute)
informed_expansion() (discopygal.solvers.rrt.drrt_star.dRRT_star method)
init_default_solver() (discopygal.solvers_infra.Solver.Solver class method)
init_roadmap() (discopygal.solvers_infra.SamplingSolver.SamplingSolver method)
init_solver() (discopygal.solvers_infra.Solver.Solver class method)
inner_ccbs (discopygal.bindings.Face attribute)
inner_range_intersects (discopygal.bindings.Fuzzy_sphere attribute)
insert (discopygal.bindings.Kd_tree attribute)
invalidate_build (discopygal.bindings.Kd_tree attribute)
inverse (discopygal.bindings.Aff_transformation_2 attribute)
is_at_open_boundary (discopygal.bindings.Vertex attribute)
is_circular (discopygal.bindings.Curve_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
is_clockwise_oriented (discopygal.bindings.Polygon_2 attribute)
is_collinear_oriented (discopygal.bindings.Polygon_2 attribute)
is_convex (discopygal.bindings.Polygon_2 attribute)
is_counterclockwise_oriented (discopygal.bindings.Polygon_2 attribute)
is_degenerate (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Segment_2 attribute)
is_directed_right (discopygal.bindings.X_monotone_curve_2 attribute)
is_edge_valid() (discopygal.geometry_utils.collision_detection.ObjectCollisionDetection method)
(discopygal.solvers_infra.roadmap.Roadmap method)
is_edge_valid_rod() (discopygal.geometry_utils.collision_detection.ObjectCollisionDetection method)
is_empty (discopygal.bindings.Polygon_2 attribute)
is_even (discopygal.bindings.Aff_transformation_2 attribute)
is_fictitious (discopygal.bindings.Halfedge attribute)
is_full (discopygal.bindings.Curve_2 attribute)
is_horizontal (discopygal.bindings.Segment_2 attribute)
is_isolated (discopygal.bindings.Vertex attribute)
is_linear (discopygal.bindings.Curve_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
is_odd (discopygal.bindings.Aff_transformation_2 attribute)
is_point_valid() (discopygal.geometry_utils.collision_detection.ObjectCollisionDetection method)
(discopygal.solvers_infra.roadmap.Roadmap method)
is_point_valid_rod() (discopygal.geometry_utils.collision_detection.ObjectCollisionDetection method)
is_queue_paused() (discopygal.gui.gui.GUI method)
is_queue_playing() (discopygal.gui.gui.GUI method)
is_simple (discopygal.bindings.Polygon_2 attribute)
is_vertical (discopygal.bindings.Segment_2 attribute)
K
k_nearest() (discopygal.solvers_infra.nearest_neighbors.NearestNeighbors method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighbors_CGAL method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighbors_sklearn method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighborsCached method)
K_neighbor_search (class in discopygal.bindings)
k_neighbors (discopygal.bindings.K_neighbor_search attribute)
Kd_tree (class in discopygal.bindings)
Ker (in module discopygal.bindings)
keyPressEvent() (discopygal.gui.MainWindowsPlus.MainWindowPlus method)
L
labels (discopygal.gui.gui.GUI attribute)
LBT_RRT (class in discopygal.solvers.rrt.lbt_rrt)
left (discopygal.bindings.X_monotone_curve_2 attribute)
left_click_signal (discopygal.gui.GraphicsScenePlus.GraphicsScenePlus attribute)
left_vertex (discopygal.bindings.Polygon_2 attribute)
linear_translation_animation() (discopygal.gui.gui.GUI method)
lineEdits (discopygal.gui.gui.GUI attribute)
load_object_from_dict() (in module discopygal.solvers_infra)
load_scene() (discopygal.solvers.revolving_areas.revolving_areas_solver.RevolvingAreas method)
(discopygal.solvers.staggered_grid.staggered_grid.StaggeredGrid method)
(discopygal.solvers_infra.SamplingSolver.SamplingSolver method)
(discopygal.solvers_infra.Solver.Solver method)
local_connector() (discopygal.solvers.hgraphs.HGraph method)
log() (discopygal.solvers_infra.Solver.Solver method)
Logger (class in discopygal.gui.logger)
M
m (discopygal.bindings.Aff_transformation_2 attribute)
mainWindow (discopygal.gui.gui.GUI attribute)
MainWindowPlus (class in discopygal.gui.MainWindowsPlus)
make_hgraph_solver_class() (discopygal.solvers.hgraphs.MetaHGraphSolver static method)
max (discopygal.bindings.Segment_2 attribute)
max_distance_to_rectangle (discopygal.bindings.Euclidean_distance attribute)
max_x (discopygal.geometry_utils.bounding_boxes.BoundingBox attribute)
max_y (discopygal.geometry_utils.bounding_boxes.BoundingBox attribute)
MetaHGraphSolver (class in discopygal.solvers.hgraphs)
Metric (class in discopygal.solvers_infra.metrics)
Metric_Euclidean (class in discopygal.solvers_infra.metrics)
Metric_SumDist (class in discopygal.solvers_infra.metrics)
MetricNotImplemented
min (discopygal.bindings.Segment_2 attribute)
min_distance_to_rectangle (discopygal.bindings.Euclidean_distance attribute)
min_x (discopygal.geometry_utils.bounding_boxes.BoundingBox attribute)
min_y (discopygal.geometry_utils.bounding_boxes.BoundingBox attribute)
module
discopygal.bindings
discopygal.experiments
discopygal.experiments.scenarios_runner
discopygal.geometry_utils.bounding_boxes
discopygal.geometry_utils.collision_detection
discopygal.geometry_utils.conversions
discopygal.geometry_utils.display_arrangement
discopygal.geometry_utils.transform
discopygal.gui.GraphicsScenePlus
discopygal.gui.gui
discopygal.gui.logger
discopygal.gui.MainWindowsPlus
discopygal.gui.RCircleSegment
discopygal.gui.RDisc
discopygal.gui.RDiscRobot
discopygal.gui.RPolygon
discopygal.gui.RPolygonWithHoles
discopygal.gui.RSegment
discopygal.gui.RSegment_angle
discopygal.gui.RText
discopygal.gui.Worker
discopygal.solvers.exact.exact_single
discopygal.solvers.hgraphs
discopygal.solvers.prm.prm
discopygal.solvers.prm.prm_rod
discopygal.solvers.revolving_areas.revolving_areas_solver
discopygal.solvers.rrt.ao_drrt
discopygal.solvers.rrt.birrt
discopygal.solvers.rrt.drrt
discopygal.solvers.rrt.drrt_star
discopygal.solvers.rrt.lbt_rrt
discopygal.solvers.rrt.rrt
discopygal.solvers.rrt.rrt_star
discopygal.solvers.staggered_grid.staggered_grid
discopygal.solvers.staggered_grid.staggered_grid_base
discopygal.solvers.staggered_grid.staggered_grid_drrt
discopygal.solvers_infra
discopygal.solvers_infra.metrics
discopygal.solvers_infra.nearest_neighbors
discopygal.solvers_infra.roadmap
discopygal.solvers_infra.samplers
discopygal.solvers_infra.SamplingSolver
discopygal.solvers_infra.Solver
discopygal.solvers_infra.tensor_solver.tensor_roadmap
discopygal.solvers_infra.tensor_solver.tensor_solver
discopygal.solvers_infra.verify_paths
discopygal_tools.solver_viewer.solver_viewer_main
mousePressEvent() (discopygal.gui.GraphicsScenePlus.GraphicsScenePlus method)
Ms2 (in module discopygal.bindings)
N
nearest_in_radius() (discopygal.solvers_infra.nearest_neighbors.NearestNeighbors method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighbors_CGAL method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighbors_sklearn method)
(discopygal.solvers_infra.nearest_neighbors.NearestNeighborsCached method)
nearest_tensor_vertex() (discopygal.solvers_infra.tensor_solver.tensor_roadmap.TensorRoadmap method)
NearestNeighbors (class in discopygal.solvers_infra.nearest_neighbors)
NearestNeighbors_CGAL (class in discopygal.solvers_infra.nearest_neighbors)
NearestNeighbors_sklearn (class in discopygal.solvers_infra.nearest_neighbors)
NearestNeighborsCached (class in discopygal.solvers_infra.nearest_neighbors)
NeighborsFinder (class in discopygal.solvers_infra.nearest_neighbors)
next (discopygal.bindings.Halfedge attribute)
number_of_holes (discopygal.bindings.Face attribute)
number_of_inner_ccbs (discopygal.bindings.Face attribute)
number_of_isolated_vertices (discopygal.bindings.Face attribute)
number_of_outer_ccbs (discopygal.bindings.Face attribute)
number_of_vertices_at_infinity (discopygal.bindings.Arrangement_2 attribute)
numerator (discopygal.bindings.Gmpq attribute)
O
ObjectCollisionDetection (class in discopygal.geometry_utils.collision_detection)
Obstacle (class in discopygal.solvers_infra)
ObstacleDisc (class in discopygal.solvers_infra)
ObstaclePolygon (class in discopygal.solvers_infra)
offset_polygon() (in module discopygal.geometry_utils.transform)
opposite (discopygal.bindings.Segment_2 attribute)
orientation (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Curve_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
oriented_side (discopygal.bindings.Circle_2 attribute)
(discopygal.bindings.Polygon_2 attribute)
orthogonal_transform (discopygal.bindings.Circle_2 attribute)
outer_ccb (discopygal.bindings.Face attribute)
outer_ccbs (discopygal.bindings.Face attribute)
outer_range_intersects (discopygal.bindings.Fuzzy_sphere attribute)
P
parallel_animation() (discopygal.gui.gui.GUI method)
parameters (discopygal.experiments.scenarios_runner.Scenario attribute)
Path (class in discopygal.solvers_infra)
path_from_points() (discopygal.solvers_infra.Path static method)
PathCollection (class in discopygal.solvers_infra)
PathPoint (class in discopygal.solvers_infra)
pause_animation() (discopygal.gui.gui.GUI method)
pause_queue() (discopygal.gui.gui.GUI method)
perpendicular (discopygal.bindings.Vector_2 attribute)
play_queue() (discopygal.gui.gui.GUI method)
point (discopygal.bindings.Segment_2 attribute)
(discopygal.bindings.Vertex attribute)
point2vec3() (discopygal.solvers.prm.prm_rod.BasicRodPRM method)
Point_2 (class in discopygal.bindings)
Point_2_list_to_Point_d() (in module discopygal.geometry_utils.conversions)
Point_2_to_xy() (in module discopygal.geometry_utils.conversions)
Point_d (class in discopygal.bindings)
Point_d_to_Point_2_list() (in module discopygal.geometry_utils.conversions)
Point_d_to_Point_k_list() (in module discopygal.geometry_utils.conversions)
Point_k_list_to_Point_d() (in module discopygal.geometry_utils.conversions)
point_mutable (discopygal.bindings.Vertex attribute)
points (discopygal.bindings.Kd_tree attribute)
(discopygal.solvers_infra.roadmap.Roadmap property)
points() (discopygal.gui.RPolygon.RPolygon method)
(discopygal.gui.RPolygonWithHoles.RPolygonWithHoles method)
Pol2 (in module discopygal.bindings)
Polygon_2 (class in discopygal.bindings)
Polygon_2_to_array_of_points() (in module discopygal.geometry_utils.conversions)
Polygon_with_holes_2 (class in discopygal.bindings)
prev (discopygal.bindings.Halfedge attribute)
PRM (class in discopygal.solvers.prm.prm)
progressBars (discopygal.gui.gui.GUI attribute)
push_back (discopygal.bindings.Polygon_2 attribute)
pushButtons (discopygal.gui.gui.GUI attribute)
Q
queue_animation() (discopygal.gui.gui.GUI method)
R
RCircleSegment (class in discopygal.gui.RCircleSegment)
RDisc (class in discopygal.gui.RDisc)
RDiscRobot (class in discopygal.gui.RDiscRobot)
redraw() (discopygal.gui.gui.GUI method)
remove (discopygal.bindings.Kd_tree attribute)
remove_obstacle() (discopygal.solvers_infra.Scene method)
remove_robot() (discopygal.solvers_infra.Scene method)
repetitions (discopygal.experiments.scenarios_runner.Scenario attribute)
reserve (discopygal.bindings.Kd_tree attribute)
return_arguments() (discopygal.solvers_infra.Solver.Solver method)
reverse_orientation (discopygal.bindings.Polygon_2 attribute)
RevolvingAreas (class in discopygal.solvers.revolving_areas.revolving_areas_solver)
right (discopygal.bindings.X_monotone_curve_2 attribute)
right_click_signal (discopygal.gui.GraphicsScenePlus.GraphicsScenePlus attribute)
right_vertex (discopygal.bindings.Polygon_2 attribute)
Roadmap (class in discopygal.solvers_infra.roadmap)
Robot (class in discopygal.solvers_infra)
RobotDisc (class in discopygal.solvers_infra)
RobotPolygon (class in discopygal.solvers_infra)
RobotRod (class in discopygal.solvers_infra)
Rotation (class in discopygal.bindings)
RPolygon (class in discopygal.gui.RPolygon)
RPolygonWithHoles (class in discopygal.gui.RPolygonWithHoles)
RRT (class in discopygal.solvers.rrt.rrt)
RRT_star (class in discopygal.solvers.rrt.rrt_star)
RSegment (class in discopygal.gui.RSegment)
RSegment_angle (class in discopygal.gui.RSegment_angle)
RText (class in discopygal.gui.RText)
run() (discopygal.gui.Worker.Worker method)
run_experiment() (discopygal.experiments.Experiment_CompareFunctions method)
run_function() (discopygal.experiments.Experiment_CompareFunctions method)
run_scenarios() (in module discopygal.experiments.scenarios_runner)
S
sample() (discopygal.solvers_infra.samplers.Sampler method)
(discopygal.solvers_infra.samplers.Sampler_Uniform method)
(discopygal.solvers_infra.samplers.SamplerWithAngle method)
sample_free() (discopygal.solvers.prm.prm_rod.BasicRodPRM method)
sample_free_point() (discopygal.solvers_infra.roadmap.Roadmap method)
Sampler (class in discopygal.solvers_infra.samplers)
Sampler_Uniform (class in discopygal.solvers_infra.samplers)
SamplerWithAngle (class in discopygal.solvers_infra.samplers)
SamplingSolver (class in discopygal.solvers_infra.SamplingSolver)
Scenario (class in discopygal.experiments.scenarios_runner)
Scene (class in discopygal.solvers_infra)
scene (discopygal.gui.gui.GUI attribute)
scene_path (discopygal.experiments.scenarios_runner.Scenario attribute)
SceneDrawer (class in discopygal.solvers_infra)
search (discopygal.bindings.Kd_tree attribute)
search_path_on_roadmap() (discopygal.solvers.prm.prm_rod.BasicRodPRM method)
(discopygal.solvers.staggered_grid.staggered_grid.StaggeredGrid method)
(discopygal.solvers.staggered_grid.staggered_grid.StaggeredGridMinPath method)
(discopygal.solvers_infra.SamplingSolver.SamplingSolver method)
(discopygal.solvers_infra.tensor_solver.tensor_solver.TensorSolver method)
search_tensor_roadmap() (discopygal.solvers.rrt.ao_drrt.ao_dRRT method)
(discopygal.solvers.rrt.drrt.dRRT method)
(discopygal.solvers.rrt.drrt_star.dRRT_star method)
(discopygal.solvers_infra.tensor_solver.tensor_solver.TensorSolver method)
Segment_2 (class in discopygal.bindings)
segment_angle_animation() (discopygal.gui.gui.GUI method)
select_entity() (discopygal.solvers_infra.SceneDrawer method)
sequence (discopygal.gui.gui.GUI attribute)
set_animation_finished_action() (discopygal.gui.gui.GUI method)
set_bounds_manually() (discopygal.solvers_infra.samplers.Sampler_Uniform method)
set_button_text() (discopygal.gui.gui.GUI method)
set_color() (discopygal.gui.logger.Logger method)
(discopygal.gui.logger.Writer method)
set_data (discopygal.bindings.Face attribute)
(discopygal.bindings.Halfedge attribute)
(discopygal.bindings.Vertex attribute)
set_ee_e (discopygal.bindings.Arr_overlay_function_traits attribute)
set_ee_v (discopygal.bindings.Arr_overlay_function_traits attribute)
set_ef_e (discopygal.bindings.Arr_overlay_function_traits attribute)
set_ev_v (discopygal.bindings.Arr_overlay_function_traits attribute)
set_fe_e (discopygal.bindings.Arr_overlay_function_traits attribute)
set_ff_f (discopygal.bindings.Arr_overlay_function_traits attribute)
set_field() (discopygal.gui.gui.GUI method)
set_fv_v (discopygal.bindings.Arr_overlay_function_traits attribute)
set_label() (discopygal.gui.gui.GUI method)
set_logic() (discopygal.gui.gui.GUI method)
set_program_name() (discopygal.gui.gui.GUI method)
set_progressbar_value() (discopygal.gui.gui.GUI method)
set_scene() (discopygal.solvers_infra.samplers.Sampler method)
(discopygal.solvers_infra.samplers.Sampler_Uniform method)
set_text() (discopygal.gui.RDiscRobot.RDiscRobot method)
set_ve_v (discopygal.bindings.Arr_overlay_function_traits attribute)
set_verbose() (discopygal.solvers_infra.Solver.Solver method)
set_vf_v (discopygal.bindings.Arr_overlay_function_traits attribute)
set_vv_v (discopygal.bindings.Arr_overlay_function_traits attribute)
setupUi() (discopygal.geometry_utils.display_arrangement.GUIArrangement method)
(discopygal.gui.gui.GUI method)
signal_drop (discopygal.gui.MainWindowsPlus.MainWindowPlus attribute)
size (discopygal.bindings.Gmpq attribute)
(discopygal.bindings.Kd_tree attribute)
(discopygal.bindings.Polygon_2 attribute)
sklearn_impl() (discopygal.solvers_infra.metrics.Metric static method)
(discopygal.solvers_infra.metrics.Metric_Euclidean static method)
solve() (discopygal.solvers_infra.Solver.Solver method)
Solver (class in discopygal.solvers_infra.Solver)
solver_class (discopygal.experiments.scenarios_runner.Scenario attribute)
(discopygal.solvers.hgraphs.HGraph_PRM attribute)
(discopygal.solvers.hgraphs.HGraph_RRT attribute)
source (discopygal.bindings.Curve_2 attribute)
(discopygal.bindings.Halfedge attribute)
(discopygal.bindings.Segment_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
squared_length (discopygal.bindings.Segment_2 attribute)
(discopygal.bindings.Vector_2 attribute)
squared_radius (discopygal.bindings.Circle_2 attribute)
Ss (in module discopygal.bindings)
StaggeredGrid (class in discopygal.solvers.staggered_grid.staggered_grid)
StaggeredGridBase (class in discopygal.solvers.staggered_grid.staggered_grid_base)
StaggeredGridMinPath (class in discopygal.solvers.staggered_grid.staggered_grid)
start_gui() (in module discopygal_tools.solver_viewer.solver_viewer_main)
steer() (discopygal.solvers.rrt.rrt.RRT method)
stop() (discopygal.gui.Worker.Worker method)
stop_queue() (discopygal.gui.gui.GUI method)
supporting_circle (discopygal.bindings.Curve_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
supporting_line (discopygal.bindings.Curve_2 attribute)
(discopygal.bindings.Segment_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
T
target (discopygal.bindings.Curve_2 attribute)
(discopygal.bindings.Halfedge attribute)
(discopygal.bindings.Segment_2 attribute)
(discopygal.bindings.X_monotone_curve_2 attribute)
TensorRoadmap (class in discopygal.solvers_infra.tensor_solver.tensor_roadmap)
TensorSolver (class in discopygal.solvers_infra.tensor_solver.tensor_solver)
text_animation() (discopygal.gui.gui.GUI method)
time_limit (discopygal.experiments.scenarios_runner.Scenario attribute)
TimeoutException
to_dict() (discopygal.solvers_infra.Obstacle method)
(discopygal.solvers_infra.ObstacleDisc method)
(discopygal.solvers_infra.ObstaclePolygon method)
(discopygal.solvers_infra.Robot method)
(discopygal.solvers_infra.RobotDisc method)
(discopygal.solvers_infra.RobotPolygon method)
(discopygal.solvers_infra.RobotRod method)
(discopygal.solvers_infra.Scene method)
to_double (discopygal.bindings.FT attribute)
(discopygal.bindings.Gmpq attribute)
to_ker_point_2() (discopygal.solvers.exact.exact_single.ExactSingle method)
to_vector (discopygal.bindings.Segment_2 attribute)
top_vertex (discopygal.bindings.Polygon_2 attribute)
TPoint (in module discopygal.bindings)
transform (discopygal.bindings.Aff_transformation_2 attribute)
(discopygal.bindings.Direction_2 attribute)
(discopygal.bindings.Vector_2 attribute)
transformed_distance (discopygal.bindings.Euclidean_distance attribute)
translation_animation() (discopygal.gui.gui.GUI method)
try_connecting() (discopygal.solvers_infra.tensor_solver.tensor_roadmap.TensorRoadmap method)
twin (discopygal.bindings.Halfedge attribute)
U
unbounded_face (discopygal.bindings.Arrangement_2 attribute)
update_arguments() (discopygal.solvers_infra.Solver.Solver method)
V
value_animation() (discopygal.gui.gui.GUI method)
vector (discopygal.bindings.Direction_2 attribute)
Vector_2 (class in discopygal.bindings)
verify_paths() (in module discopygal.solvers_infra.verify_paths)
Vertex (class in discopygal.bindings)
vertex (discopygal.bindings.Polygon_2 attribute)
(discopygal.bindings.Segment_2 attribute)
vertex_mutable (discopygal.bindings.Polygon_2 attribute)
vertical_decomposition() (discopygal.solvers.exact.exact_single.ExactSingle method)
vertices (discopygal.bindings.Polygon_2 attribute)
visibility_animation() (discopygal.gui.gui.GUI method)
W
wheelEvent() (discopygal.gui.GraphicsScenePlus.GraphicsScenePlus method)
width (discopygal.gui.gui.GUI attribute)
Worker (class in discopygal.gui.Worker)
WorkerSignals (class in discopygal.gui.Worker)
write() (discopygal.gui.logger.Writer method)
Writer (class in discopygal.gui.logger)
X
x (discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Vector_2 attribute)
x() (discopygal.gui.RDisc.RDisc method)
(discopygal.gui.RDiscRobot.RDiscRobot method)
(discopygal.gui.RPolygon.RPolygon method)
(discopygal.gui.RPolygonWithHoles.RPolygonWithHoles method)
(discopygal.gui.RSegment.RSegment method)
(discopygal.gui.RSegment_angle.RSegment_angle method)
X_monotone_curve_2 (class in discopygal.bindings)
xy_to_Point_2() (in module discopygal.geometry_utils.conversions)
Y
y (discopygal.bindings.Point_2 attribute)
(discopygal.bindings.Vector_2 attribute)
y() (discopygal.gui.RDisc.RDisc method)
(discopygal.gui.RDiscRobot.RDiscRobot method)
(discopygal.gui.RPolygon.RPolygon method)
(discopygal.gui.RPolygonWithHoles.RPolygonWithHoles method)
(discopygal.gui.RSegment.RSegment method)
(discopygal.gui.RSegment_angle.RSegment_angle method)
Z
zoom (discopygal.gui.gui.GUI attribute)
Other Versions
v: master
Tags
1.0.3
1.0.4
1.0.5
1.0.7
1.0.8
1.1.0
1.1.1
1.2.0
1.3.0
Branches
master