You are here: Start » AVL.NET » Heatmap Class

Heatmap Class

Namespace:Avl
Assembly:AvlNet.Types.dll

Constructors

 ConstructorDescription
Heatmap(Int32, Int32, Int32, PlainType, Int32, IntPtr, Optional<Region>, HeatmapThresholds) Constructor used for creating wrappers on existing image data.
Heatmap()
Heatmap(HeatmapThresholds)
Heatmap(Image, HeatmapThresholds)
Heatmap(Image, Int32, Int32, Int32)
Heatmap(Int32, Int32, PlainType, Int32, Optional<Region>, HeatmapThresholds)

Properties

 NameTypeDescription
AreaSystem.Int32Inherited from Avl.Image
DataSystem.IntPtr Direct access to pixel data

Inherited from Avl.Image
DepthSystem.Int32 Number of channels (standard RGB images have 3).

Inherited from Avl.Image
EmptySystem.BooleanInherited from Avl.Image
FlagsSystem.UInt32Inherited from Avl.Image
FormatAvl.PixelFormatInherited from Avl.Image
FrameAvl.BoxInherited from Avl.Image
HeatmapThresholdsAvl.HeatmapThresholds
HeightSystem.Int32Inherited from Avl.Image
ImageAvl.Image
IsDataOwnSystem.BooleanInherited from Avl.Image
IsDisposedSystem.BooleanInherited from Avl.UnmanagedObject
IsPreviewDepthValidSystem.BooleanInherited from Avl.Image
IsValidSystem.BooleanInherited from Avl.Image
IsViewSystem.BooleanInherited from Avl.UnmanagedObject
LowerThresholdSystem.Int32
MiddleThresholdSystem.Int32
PitchSystem.Int32Inherited from Avl.Image
PixelSizeSystem.Int32 Size of pixels in bytes.

Inherited from Avl.Image
SizeAvl.SizeInherited from Avl.Image
TypeAvl.PlainType Type of channels (standard RGB images have UINT8).

Inherited from Avl.Image
UpperThresholdSystem.Int32
WidthSystem.Int32Inherited from Avl.Image

Methods

 NameDescription
AddFlags(uint) ---------------------------------------------------------------------------------
CopyTo(Avl.Heatmap)
CopyTo(Avl.Image)Inherited from Avl.Image
Dispose()Inherited from Avl.UnmanagedObject
Equals(Avl.Heatmap)
Equals(Avl.Image)Inherited from Avl.Image
Equals(object)Inherited from System.Object
GetHashCode()Inherited from System.Object
GetPixel(int, int)
GetType()Inherited from System.Object
HasLocation(Avl.Location)
HasLocation(int, int) Helper method for range checking
HasPoint(float, float)
MakeDataOwn()
MoveTo(Avl.Heatmap)
MoveTo(Avl.Image)Inherited from Avl.Image
PtrToX(System.IntPtr)
PtrToY(System.IntPtr)
Release() Returns pointer to pixels memory which since that point will be owned externally (this image will not delete it in the destructor).
Reset()
Reset(Avl.Image, Optional<Avl.Region>)
Reset(int, int, Avl.PlainType, int, int)
Reset(int, int, Avl.PlainType, int, Optional<Avl.Region>) If the format is different then recreates the image (pixel data will be own). Typically used for (re-)creating output images in image processing functions.
Reset(int, int, int, Avl.PlainType, int, byte[]) Resets the image and copies the given to the image buffer.
Reset(int, int, Avl.PlainType, int, int, Optional<Avl.Region>)
Reset(int, int, int, Avl.PlainType, int, System.IntPtr, Optional<Avl.Region>, bool) Turns the image into a wrapper of external data (pixel data will be NOT own).
ToString()Inherited from System.Object

See also