9#include <easy3d/core/vec.h>
Represents a simple straight line segment between two 3D points.
Definition line_segment.h:19
std::vector< easy3d::vec3 > generateWaypoints(float spacing) const override
Generates a set of waypoints spaced along the line segment.
Definition line_segment.cpp:24
easy3d::vec3 start_
Definition line_segment.h:36
easy3d::vec3 end_
Definition line_segment.h:37
Abstract base class representing a segment of a path.
Definition path_segment.h:24
Common definitions and aliases for Easy3D types.
Vec< 3, float > vec3
Definition common.h:19
Abstract base class for different types of path segments.