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 | |
get2DLength() const -> double | math::geometry::LineSegment | |
get2DVector() const -> geometry_msgs::msg::Vector3 | math::geometry::LineSegment | |
getIntersection2D(const LineSegment &line) const -> std::optional< geometry_msgs::msg::Point > | math::geometry::LineSegment | |
getIntersection2DSValue(const geometry_msgs::msg::Point &point, const bool denormalize_s=false) const -> std::optional< double > | math::geometry::LineSegment | |
getIntersection2DSValue(const LineSegment &line, const bool denormalize_s=false) const -> std::optional< double > | math::geometry::LineSegment | |
getLength() const -> double | 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 | |
getSlope() const -> double | 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 | |
getVector() const -> geometry_msgs::msg::Vector3 | math::geometry::LineSegment | |
isIntersect2D(const geometry_msgs::msg::Point &point) const -> bool | math::geometry::LineSegment | |
isIntersect2D(const LineSegment &l0) const -> bool | 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 | |
operator=(const LineSegment &) | math::geometry::LineSegment | |
start_point | math::geometry::LineSegment | |
~LineSegment() | math::geometry::LineSegment |