scenario_simulator_v2 C++ API
|
This is the complete list of members for math::geometry::HermiteCurve, including all inherited members.
get2DCurvature(double s, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getCollisionPointIn2D(const geometry_msgs::msg::Point &point0, const geometry_msgs::msg::Point &point1, bool search_backward=false, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getCollisionPointIn2D(const std::vector< geometry_msgs::msg::Point > &polygon, bool search_backward=false, bool close_start_end=true, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getCollisionPointsIn2D(const geometry_msgs::msg::Point &point0, const geometry_msgs::msg::Point &point1, bool search_backward=false, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getCollisionPointsIn2D(const std::vector< geometry_msgs::msg::Point > &polygon, bool search_backward=false, bool close_start_end=true, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getLength(size_t num_points) const | math::geometry::HermiteCurve | |
getLength() const | math::geometry::HermiteCurve | inline |
getMaximum2DCurvature() const | math::geometry::HermiteCurve | |
getNormalVector(double s, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getPoint(double s, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getPose(double s, bool denormalize_s=false, bool fill_pitch=true) const | math::geometry::HermiteCurve | |
getSquaredDistanceIn2D(const geometry_msgs::msg::Point &point, double s, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getSquaredDistanceVector(const geometry_msgs::msg::Point &point, double s, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getSValue(const geometry_msgs::msg::Pose &pose, double threshold_distance=3.0, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getTangentVector(double s, bool denormalize_s=false) const | math::geometry::HermiteCurve | |
getTrajectory(size_t num_points=30) const | math::geometry::HermiteCurve | |
getTrajectory(double start_s, double end_s, double resolution, bool denormalize_s=false) const | math::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 class | math::geometry::HermiteCurve | friend |