Esempio n. 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="lineIterator"></param>
#else
        /// <summary>
        ///
        /// </summary>
        /// <param name="lineIterator"></param>
#endif
        public static void NEXT_LINE_POINT(CvLineIterator lineIterator)
        {
            int lineIteratorMask = lineIterator.Err < 0 ? -1 : 0;

            lineIterator.Err += lineIterator.MinusDelta + (lineIterator.PlusDelta & lineIteratorMask);
            lineIterator.Ptr  = new IntPtr(lineIterator.Ptr.ToInt64() + lineIterator.MinusStep + (lineIterator.PlusStep & lineIteratorMask));
        }
Esempio n. 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="lineIterator"></param>
        /// <returns></returns>
#else
        /// <summary>
        /// Moves iterator to the next line point
        /// </summary>
        /// <param name="lineIterator">LineIterator object </param>
        /// <returns></returns>
#endif
        public static void NextLinePoint(CvLineIterator lineIterator)
        {
            lineIterator.NextLinePoint();
        }