![]() | ImageBaseT Class |
Namespace: LynceeTec.InterfaceDigitizer
[SerializableAttribute] public abstract class ImageBase<T> : IImage<T>, IDisplayableBuffer<T> where T : struct, new()
The ImageBaseT type exposes the following members.
Name | Description | |
---|---|---|
![]() | Data |
Gets the array containing the image data.
|
![]() | Guid |
Gets the globally uniquely defined GUID identifying the image.
|
![]() | Height |
Gets the image height in pixels.
|
![]() | Metadata |
Gets the hologram metadata.
|
![]() | Stride |
Gets the number of bytes between two consecutive rows in memory.
|
![]() | Timestamp |
Hologram timestamp
|
![]() | Width |
Gets the image width in pixels.
|
Name | Description | |
---|---|---|
![]() | CopyFrom(ImageBaseT) |
Copy the data from another image.
|
![]() | CopyFrom(T, Int32, Int32, Int32) |
Copy the data from a buffer.
|
![]() | IsPinned |
Checks if the image data memory is pinned
|
![]() | PinData |
Pin the managed memory to allow native processes to access it.
|
![]() | SetMetadata(IHardwareConfiguration, Int32, IHolographicMeasurementConfig) |
Sets the metadata from a given configuration
|
![]() | SetMetadataR(ImageBaseR) |
Sets the metadata from a given image
|
![]() | UnpinData |
Unpin the pinned managed memory.
|