Class Point3DOwnedHandle
public class Point3DOwnedHandle : Point3DHandle, IDisposable, IEquatable<Point3DHandle>
- Inheritance
-
Point3DOwnedHandle
- Implements
- Derived
- Inherited Members
Constructors
Point3DOwnedHandle(nint)
Creates a new instance of Point3DOwnedHandle. Assumes that the given pointer is owned by the runtime.
public Point3DOwnedHandle(nint ptr)
Parameters
ptr
nint
Methods
FromUnowned(nint)
Create a Point3DOwnedHandle from a pointer that is assumed unowned. To do so a boxed copy is created of the given pointer to be used as the handle.
public static Point3DOwnedHandle FromUnowned(nint ptr)
Parameters
ptr
nintA pointer to a Point3D which is not owned by the runtime.
Returns
- Point3DOwnedHandle
A Point3DOwnedHandle
ReleaseHandle()
When overridden in a derived class, executes the code required to free the handle.
protected override bool ReleaseHandle()