Function SimOneAPI::IsInsideLane

Function Documentation

bool SimOneAPI::IsInsideLane(const SSD::SimPoint3D &inputPt, const SSD::SimString &laneName, HDMapStandalone::MSideState &sideState)

判断坐标点是否在车道内

Determine if the coordinate point is within the lane.

此函数用于检查指定的3D坐标点是否位于指定车道内,并提供该点是在车道的左侧、右侧还是内部的信息

This function is used to check whether a specified 3D location is inside the specified lane, and provides information on whether it is on the left side, right side, or inside the lane.

参数:
const SSD::SimPoint3D &inputPt

[in]

输入的3D位置

Input 3D location.

const SSD::SimString &laneName

[in]

输入的车道ID,格式为roadId_sectionIndex_laneId

Input lane ID, formatted as roadId_sectionIndex_laneId.

HDMapStandalone::MSideState &sideState

[out]

指定点相对于车道的位置状态,如左侧、右侧或内部

sideState that specifies the relative position of the point as either outside left side, right side, or inside.

返回:

如果指定点在指定车道内,则返回true,否则返回false

Returns true if the specified point is inside the specified lane, else returns false.