|
scenario_simulator_v2 C++ API
|
This is the complete list of members for math::geometry::LineSegment, including all inherited members.
| end_point | math::geometry::LineSegment | |
| get2DIntersectionSValue(const geometry_msgs::msg::Point &point, const bool denormalize_s=false) const -> std::optional< double > | math::geometry::LineSegment | |
| get2DIntersectionSValue(const LineSegment &line, const bool denormalize_s=false) const -> std::optional< double > | math::geometry::LineSegment | |
| get2DVectorSlope() const -> double | math::geometry::LineSegment | |
| getIntersection2D(const LineSegment &line) const -> std::optional< geometry_msgs::msg::Point > | math::geometry::LineSegment | |
| getNormalVector() const -> geometry_msgs::msg::Vector3 | math::geometry::LineSegment | |
| getPoint(const double s, const bool denormalize_s=false) const -> geometry_msgs::msg::Point | math::geometry::LineSegment | |
| getPose(const double s, const bool denormalize_s=false, const bool fill_pitch=true) const -> geometry_msgs::msg::Pose | math::geometry::LineSegment | |
| getSquaredDistanceIn2D(const geometry_msgs::msg::Point &point, const double s, const bool denormalize_s=false) const -> double | math::geometry::LineSegment | |
| getSquaredDistanceVector(const geometry_msgs::msg::Point &point, const double s, const bool denormalize_s=false) const -> geometry_msgs::msg::Vector3 | math::geometry::LineSegment | |
| getSValue(const geometry_msgs::msg::Pose &pose, double threshold_distance, bool denormalize_s) const -> std::optional< double > | math::geometry::LineSegment | |
| isInBounds2D(const geometry_msgs::msg::Point &point) const -> bool | math::geometry::LineSegment | |
| isIntersect2D(const geometry_msgs::msg::Point &point) const -> bool | math::geometry::LineSegment | |
| isIntersect2D(const LineSegment &line) const -> bool | math::geometry::LineSegment | |
| length | math::geometry::LineSegment | |
| length_2d | math::geometry::LineSegment | |
| LineSegment(const geometry_msgs::msg::Point &start_point, const geometry_msgs::msg::Point &end_point) | math::geometry::LineSegment | |
| LineSegment(const geometry_msgs::msg::Point &start_point, const geometry_msgs::msg::Vector3 &vec, double length) | math::geometry::LineSegment | |
| relativePointPosition2D(const geometry_msgs::msg::Point &point) const -> int | math::geometry::LineSegment | |
| start_point | math::geometry::LineSegment | |
| vector | math::geometry::LineSegment | |
| vector_2d | math::geometry::LineSegment |