Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
midpoint_generator.hpp File Reference
#include <CGAL/Delaunay_triangulation_2.h>
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <rclcpp/rclcpp.hpp>
#include <vector>
#include "common_lib/structures/cone.hpp"
#include "common_lib/structures/midpoint.hpp"
#include "common_lib/structures/pose.hpp"
#include "config/midpoint_generator_config.hpp"
Include dependency graph for midpoint_generator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MidpointGenerator
 Generates midpoints between cones using Delaunay triangulation. More...
 

Typedefs

using K = CGAL::Exact_predicates_inexact_constructions_kernel
 
using DT = CGAL::Delaunay_triangulation_2< K >
 
using Point = K::Point_2
 
using Vertex_handle = DT::Vertex_handle
 
using Pose = common_lib::structures::Pose
 
using Cone = common_lib::structures::Cone
 
using Midpoint = common_lib::structures::Midpoint
 

Typedef Documentation

◆ Cone

Definition at line 21 of file midpoint_generator.hpp.

◆ DT

using DT = CGAL::Delaunay_triangulation_2<K>

Definition at line 16 of file midpoint_generator.hpp.

◆ K

using K = CGAL::Exact_predicates_inexact_constructions_kernel

Definition at line 15 of file midpoint_generator.hpp.

◆ Midpoint

◆ Point

using Point = K::Point_2

Definition at line 17 of file midpoint_generator.hpp.

◆ Pose

Definition at line 20 of file midpoint_generator.hpp.

◆ Vertex_handle

using Vertex_handle = DT::Vertex_handle

Definition at line 18 of file midpoint_generator.hpp.