예제 #1
0
        public void navigateToAddress(QueSelectAddressType address)
        {
            QuePointHandle point    = new QuePointHandle();
            bool           isActive = false;

            if (QueRouteIsActive(ref isActive) == QueErrT16.None)
            {
                if (isActive)
                {
                    QueRouteStop();
                }

                if (QueCreatePointFromAddress(ref address, ref point) == QueErrT16.None)
                {
                    QueRouteToPoint(point);
                    QueClosePoint(point);
                }
            }
        }
예제 #2
0
 private static extern QueErrT16 QueClosePoint(QuePointHandle point);
예제 #3
0
 private static extern QueErrT16 QueViewPointOnMap(QuePointHandle point);
예제 #4
0
 private static extern QueErrT16 QueViewPointDetails(QuePointHandle point);
예제 #5
0
 private static extern QueErrT16 QueSelectPointFromFind(HWND parent, ref QuePointHandle point);
예제 #6
0
 private static extern QueErrT16 QueSelectPointFromMap(HWND parent, QuePointHandle orig, ref QuePointHandle point);
예제 #7
0
 private static extern QueErrT16 QueRouteToPoint(QuePointHandle point);
예제 #8
0
 private static extern QueErrT16 QueSelectAddressFromFind(HWND parent, ref QueSelectAddressType address, ref QuePointHandle point);
예제 #9
0
 private static extern QueErrT16 QueGetPointInfo(QuePointHandle point, ref QuePointType pointInfo);
예제 #10
0
 private static extern QueErrT16 QueDeserializePoint(IntPtr pointData, UInt32 pointDataSize, ref QuePointHandle point);
예제 #11
0
 private static extern UInt32 QueSerializePoint(QuePointHandle point, IntPtr pointData, UInt32 pointDataSize);
예제 #12
0
 private static extern QueErrT16 QueCreatePointFromAddress(ref QueSelectAddressType address, ref QuePointHandle point);
예제 #13
0
 private static extern QueErrT16 QueCreatePoint(QuePointType pointData, ref QuePointHandle point);