/// <summary> /// 将状态和父节点组合转换为节点 /// </summary> /// <param name="mUAVState">点的状态</param> /// <param name="parentRRTNode">父节点</param> /// <returns>树节点</returns> public static RRTNode ConvertUAVStateToNode(MKeyState mUAVState, RRTNode parentRRTNode) { return(new RRTNode(mUAVState.Location, mUAVState.Direction, parentRRTNode)); }
/// <summary> /// 将状态转换为节点 /// </summary> /// <param name="mUAVState">点的状态</param> /// <returns>树节点</returns> public static RRTNode ConvertUAVStateToNode(MKeyState mUAVState) { return(new RRTNode(mUAVState.Location, mUAVState.Direction, null)); }