/// <summary> /// Release the unmanaged memory associated with this ShapeTransformer object /// </summary> protected override void DisposeObject() { if (_ptr != IntPtr.Zero) { ShapeInvoke.cvAffineTransformerRelease(ref _ptr); _shapeTransformerPtr = IntPtr.Zero; } }