コード例 #1
0
ファイル: Autoware.cs プロジェクト: harlowja/simulator-1
        public static Vector3 GetUnityPosition(VectorMapPosition vmPos, float exportScale = 1)
        {
            var inverseConvertedPos = new Vector3((float)vmPos.Ly, (float)vmPos.Bx, (float)vmPos.H);

            inverseConvertedPos /= exportScale;
            return(VectorMapUtility.GetUnityCoordinate(inverseConvertedPos));
        }
コード例 #2
0
ファイル: Autoware.cs プロジェクト: harlowja/simulator-1
        public static VectorMapPosition GetVectorMapPosition(Vector3 unityPos, float exportScale = 1)
        {
            var convertedPos = VectorMapUtility.GetRvizCoordinates(unityPos);

            convertedPos *= exportScale;
            return(new VectorMapPosition()
            {
                Bx = convertedPos.y, Ly = convertedPos.x, H = convertedPos.z
            });
        }