Nuitrack
1.11.2
3D Skeleton Tracking Middleware
|
Stores a depth map of a frame. More...
Inherits nuitrack.Frame< T >.
Public Member Functions | |
override object | Clone () |
Get a clone of the frame (a reference to the frame data is added for native resource). More... | |
Public Member Functions inherited from nuitrack.Frame< T > | |
override void | Initialize () |
Initialize the frame data with UnmanagedResource Handle. | |
T | GetAt (int row, int col) |
Get the number of rows and columns. More... | |
T | GetAt (int i) |
Get the value of i-th element. More... | |
Public Member Functions inherited from nuitrack.NativeResources.UnmanagedResource | |
void | Dispose () |
Protected Member Functions | |
DepthFrame (IntPtr ptr, nuitrack.NativeResources.Deleter deleter) | |
override UInt16 | GetValue (int i) |
override UInt16 | GetValue (int row, int col) |
Protected Member Functions inherited from nuitrack.Frame< T > | |
Frame (IntPtr ptr, nuitrack.NativeResources.Deleter deleter) | |
Protected Member Functions inherited from nuitrack.NativeResources.PooledUnmanagedResource | |
PooledUnmanagedResource (IntPtr ptr, Deleter deleter) | |
override void | Dispose (bool disposing) |
Protected Member Functions inherited from nuitrack.NativeResources.UnmanagedResource | |
UnmanagedResource (IntPtr ptr, Deleter deleter) | |
Additional Inherited Members | |
Protected Attributes inherited from nuitrack.Frame< T > | |
int | rows |
int | cols |
ulong | id |
ulong | timestamp |
IntPtr | data |
Properties inherited from nuitrack.Frame< T > | |
int | Rows [get, set] |
Get the number of rows in a frame. More... | |
int | Cols [get, set] |
Get the number of columns in a frame. More... | |
ulong | ID [get] |
Get the frame ID. More... | |
ulong | Timestamp [get, set] |
Get the frame timestamp. More... | |
T | this[int row, int col] [get] |
Get the value of nuitrack.Frame element with the specified row and column. More... | |
T | this[int i] [get] |
Get the value of nuitrack.Frame i-th element. More... | |
IntPtr | Data [get, set] |
Get a pointer to the frame data. More... | |
int | DataSize [get] |
Get the size of the frame data. More... | |
Properties inherited from nuitrack.NativeResources.UnmanagedResource | |
IntPtr | Handle [get] |
Stores a depth map of a frame.
|
inlinevirtual |
Get a clone of the frame (a reference to the frame data is added for native resource).
Implements nuitrack.Frame< T >.
|
inlineprotectedvirtual |
Implements nuitrack.Frame< T >.
|
inlineprotectedvirtual |
Implements nuitrack.Frame< T >.