scenario_simulator_v2 C++ API
math::geometry::HermiteCurve Member List

This is the complete list of members for math::geometry::HermiteCurve, including all inherited members.

get2DCurvature(double s, bool denormalize_s=false) constmath::geometry::HermiteCurve
getCollisionPointIn2D(const geometry_msgs::msg::Point &point0, const geometry_msgs::msg::Point &point1, bool search_backward=false, bool denormalize_s=false) constmath::geometry::HermiteCurve
getCollisionPointIn2D(const std::vector< geometry_msgs::msg::Point > &polygon, bool search_backward=false, bool close_start_end=true, bool denormalize_s=false) constmath::geometry::HermiteCurve
getCollisionPointsIn2D(const geometry_msgs::msg::Point &point0, const geometry_msgs::msg::Point &point1, bool search_backward=false, bool denormalize_s=false) constmath::geometry::HermiteCurve
getCollisionPointsIn2D(const std::vector< geometry_msgs::msg::Point > &polygon, bool search_backward=false, bool close_start_end=true, bool denormalize_s=false) constmath::geometry::HermiteCurve
getLength(size_t num_points) constmath::geometry::HermiteCurve
getLength() constmath::geometry::HermiteCurveinline
getMaximum2DCurvature() constmath::geometry::HermiteCurve
getNormalVector(double s, bool denormalize_s=false) constmath::geometry::HermiteCurve
getPoint(double s, bool denormalize_s=false) constmath::geometry::HermiteCurve
getPose(double s, bool denormalize_s=false, bool fill_pitch=true) constmath::geometry::HermiteCurve
getSquaredDistanceIn2D(const geometry_msgs::msg::Point &point, double s, bool denormalize_s=false) constmath::geometry::HermiteCurve
getSquaredDistanceVector(const geometry_msgs::msg::Point &point, double s, bool denormalize_s=false) constmath::geometry::HermiteCurve
getSValue(const geometry_msgs::msg::Pose &pose, double threshold_distance=3.0, bool denormalize_s=false) constmath::geometry::HermiteCurve
getTangentVector(double s, bool denormalize_s=false) constmath::geometry::HermiteCurve
getTrajectory(size_t num_points=30) constmath::geometry::HermiteCurve
getTrajectory(double start_s, double end_s, double resolution, bool denormalize_s=false) constmath::geometry::HermiteCurve
HermiteCurve(const geometry_msgs::msg::Pose &start_pose, const geometry_msgs::msg::Pose &goal_pose, const geometry_msgs::msg::Vector3 &start_vec, const geometry_msgs::msg::Vector3 &goal_vec)math::geometry::HermiteCurve
HermiteCurve(double ax, double bx, double cx, double dx, double ay, double by, double cy, double dy, double az, double bz, double cz, double dz)math::geometry::HermiteCurve
HermiteCurveTest classmath::geometry::HermiteCurvefriend