Welcome to DiscoPygal’s documentation!
DiscoPygal is a suite of tools that allow for rapid development and experimentation with motion planning in 2D environment.
Modules and API
Here is a list of the modules in DiscoPygal, and also their documentation.
Modules
- CGALPY Bindings
FTAff_transformation_2Aff_transformation_2.cartesianAff_transformation_2.hmAff_transformation_2.homogeneousAff_transformation_2.inverseAff_transformation_2.is_evenAff_transformation_2.is_oddAff_transformation_2.is_reflectionAff_transformation_2.is_rotationAff_transformation_2.is_scalingAff_transformation_2.is_translationAff_transformation_2.mAff_transformation_2.transform
Aos2Arr_overlay_function_traitsArr_overlay_function_traits.set_ee_eArr_overlay_function_traits.set_ee_vArr_overlay_function_traits.set_ef_eArr_overlay_function_traits.set_ev_vArr_overlay_function_traits.set_fe_eArr_overlay_function_traits.set_ff_fArr_overlay_function_traits.set_fv_vArr_overlay_function_traits.set_ve_vArr_overlay_function_traits.set_vf_vArr_overlay_function_traits.set_vv_v
Arrangement_2Bso2Circle_2Circle_2.bounded_sideCircle_2.centerCircle_2.has_on_boundaryCircle_2.has_on_bounded_sideCircle_2.has_on_negative_sideCircle_2.has_on_positive_sideCircle_2.has_on_unbounded_sideCircle_2.is_degenerateCircle_2.orientationCircle_2.oriented_sideCircle_2.orthogonal_transformCircle_2.squared_radius
Curve_2Direction_2Euclidean_distanceFaceFuzzy_sphereGmpqHalfedgeK_neighbor_searchKd_treeKerMs2Point_2Point_dPol2Polygon_2Polygon_2.areaPolygon_2.bboxPolygon_2.bottom_vertexPolygon_2.bounded_sidePolygon_2.clearPolygon_2.edgePolygon_2.edgesPolygon_2.has_on_boundaryPolygon_2.has_on_bounded_sidePolygon_2.has_on_negative_sidePolygon_2.has_on_positive_sidePolygon_2.has_on_unbounded_sidePolygon_2.is_clockwise_orientedPolygon_2.is_collinear_orientedPolygon_2.is_convexPolygon_2.is_counterclockwise_orientedPolygon_2.is_emptyPolygon_2.is_simplePolygon_2.left_vertexPolygon_2.orientationPolygon_2.oriented_sidePolygon_2.push_backPolygon_2.reverse_orientationPolygon_2.right_vertexPolygon_2.sizePolygon_2.top_vertexPolygon_2.vertexPolygon_2.vertex_mutablePolygon_2.vertices
Polygon_with_holes_2RotationSsTPointVector_2VertexX_monotone_curve_2X_monotone_curve_2.bboxX_monotone_curve_2.is_circularX_monotone_curve_2.is_directed_rightX_monotone_curve_2.is_linearX_monotone_curve_2.leftX_monotone_curve_2.orientationX_monotone_curve_2.rightX_monotone_curve_2.sourceX_monotone_curve_2.supporting_circleX_monotone_curve_2.supporting_lineX_monotone_curve_2.target
- Experiments Utilities
- Geometry Utilities
- GUI Documentation
- Solvers Infrastructure
- Solvers
Tools
Here is the documentation related to the tools included in Discopygal
Tools
Changelog
Changes of each version: