Beispiel #1
0
 public void Dispose()
 {
     if (InputImage != null)
     {
         InputImage.Dispose();
     }
 }
#pragma warning disable CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다.
        public void Dispose()
#pragma warning restore CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다.
        {
            if (InputImage != null)
            {
                InputImage.Dispose();
            }
        }
        public override void ViewWillDisappear(bool animated)
        {
            base.ViewWillDisappear(animated);

            // dispose of unneeded assets
            InputImage?.Dispose();
            InputImageBitmap?.Dispose();
        }
Beispiel #4
0
        /// <summary>
        /// This method is called prior to the removal of the UIViewthat is this
        /// UIViewController’s UIViewController.View from the display UIView hierarchy.
        /// </summary>
        /// <param name="animated">If set to <c>true</c> animated.</param>
        public override void ViewWillDisappear(bool animated)
        {
            base.ViewWillDisappear(animated);

            cancellationTokenSource?.Cancel();

            // dispose of unneeded assets
            InputImage.Dispose();
            imageView.Dispose();
            originalImageView.Dispose();
            blendedImage?.Dispose();
        }
#pragma warning disable CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다.
        public void Dispose()
#pragma warning restore CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다.
        {
            if (m_InputImage != null)
            {
                InputImage.Dispose();
            }
            if (m_LineATool != null)
            {
                m_LineATool.Dispose();
            }
            if (m_LineBTool != null)
            {
                m_LineBTool.Dispose();
            }
        }
Beispiel #6
0
        protected virtual void Dispose(bool disposing)
        {
            if (disposed)
            {
                return;
            }

            if (disposing)
            {
                if (InputImage != null)
                {
                    InputImage.Dispose();
                }
            }

            disposed = true;
        }