Represents a EDepthMap with an 16-bit pixel internal representation. More...


Public Member Functions | |
| EDepthMap16 () | |
| Creates a 16 bits EDepthMap. | |
| EDepthMap16 (int width, int height) | |
| Creates a 16 bits EDepthMap. | |
| EDepthMap16 (eVision.Easy3D.EDepthMap16 other) | |
| Creates a 16 bits EDepthMap. | |
| override bool | IsVoid () |
| Tests if the EDepthMap16 object has a size of zero. | |
| override IntPtr | GetBufferPtr () |
| Retrieves the pointer of the pixel buffer. | |
| override IntPtr | GetBufferPtr (int x, int y) |
| Retrieves the pointer of the pixel buffer. | |
| override IntPtr | GetCheckedBufferPtr (int x, int y) |
| Retrieves the pointer of the pixel buffer. | |
| eVision.EDepth16 | GetPixel (int x, int y) |
| Gets the value of a pixel. | |
| override float | GetZValue (int x, int y) |
| Gets Z value of a pixel. | |
| void | SetPixel (eVision.EDepth16 value, int x, int y) |
| Sets the value of a pixel. | |
| override void | SetBufferPtr (int width, int height, IntPtr imagePointer, int bitsPerRow) |
| Sets the pointer to an externally allocated buffer. | |
| override void | SetBufferPtr (int width, int height, IntPtr imagePointer) |
| Sets the pointer to an externally allocated buffer. | |
| override void | UseExternalBuffer (int width, int height, IntPtr buffer, int rowPitch) |
| Sets the pointer to an externally allocated buffer. | |
| override void | SetSize (int width, int height) |
| Sets the width and height of a DepthMap. | |
| override void | SetSize (eVision.Easy3D.EDepthMap other) |
| Sets the width and height of a DepthMap. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws a DepthMap in a device context. | |
| override void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws a DepthMap in a device context. | |
| override void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector) |
| Displays the internal image buffer. | |
| override void | Load (string path) |
| Restores the EDepthMap16 stored in the given eVision file. | |
| override void | Load (eVision.ESerializer serializer) |
| override void | LoadImage (string path, bool withMetadata) |
| Restores the EDepthMap16 image stored in the given image file. | |
| override void | LoadImage (string path) |
| Restores the EDepthMap16 image stored in the given image file. | |
| override void | Save (string path) |
| Saves the EDepthMap16 object to the given eVision file. | |
| override void | Save (eVision.ESerializer serializer) |
| override void | SaveImage (string path, eVision.EImageFileType type, bool withMetadata) |
| Saves the EDepthMap16 image to the given image file. | |
| override void | SaveImage (string path, eVision.EImageFileType type) |
| Saves the EDepthMap16 image to the given image file. | |
| override void | SaveImage (string path) |
| Saves the EDepthMap16 image to the given image file. | |
| override void | SaveJpeg (string path, int quality) |
| Saves the EDepthMap16 object to the given image file, in JPEG format. | |
| override void | SaveJpeg (string path) |
| Saves the EDepthMap16 object to the given image file, in JPEG format. | |
| override void | SaveJpeg2K (string path, int quality) |
| Saves the EDepthMap16 object to the given image file, in JPEG 2000 format. | |
| override void | SaveJpeg2K (string path) |
| Saves the EDepthMap16 object to the given image file, in JPEG 2000 format. | |
| override void | LoadMetadata (string path) |
| Loads the metadata from a file in JSON format. | |
| override void | SaveMetadata (string path) |
| Saves the metadata to a file in JSON format. | |
| override void | LoadImageAndMetadata (string pathImage, string pathMetadata) |
| Loads the image and the metadata from a file in JSON format. | |
| override void | SaveImageAndMetadata (string pathImage, string pathMetadata, eVision.EImageFileType type) |
| Saves the image and the metadata to a JSON format file. | |
| override void | SaveImageAndMetadata (string pathImage, string pathMetadata) |
| Saves the image and the metadata to a JSON format file. | |
| override void | AddMetadata (string Key, string value) |
| Adds a metadata key (name) and value. Overwrites if exists. | |
| override void | ModifyMetadata (string Key, string value) |
| Changes the value of an existing metadata. | |
| override string | GetMetadata (string Key) |
| Returns string value of the given metadata. | |
| override void | DeleteMetadata (string Key) |
| Deletes an existing metadata. | |
| override void | ClearMetadata () |
| Deletes all metadata. | |
| void | CopyMetadataTo (eVision.Easy3D.EDepthMap16 other) |
| Copies all metadata to another EDepthMap16. | |
| eVision.EImageBW16 | AsEImage () |
| Casts the EDepthMap16 to an EImageBW16 to use with the eVision 2D tools. | |
| override void | Clear () |
| Clears the depth map: replaces all pixels with undefined value. | |
| void | FillUndefinedPixelsWithMedian (eVision.Easy3D.EDepthMap16 outMap, uint halfOfKernelWidth, uint halfOfKernelHeight) |
| Fills undefined pixels, used to fill the "holes" in the depth map using a median rectangular kernel of odd size. | |
| void | FillUndefinedPixelsWithMedian (eVision.Easy3D.EDepthMap16 outMap, uint halfOfKernelWidth) |
| Fills undefined pixels, used to fill the "holes" in the depth map using a median rectangular kernel of odd size. | |
| void | FillUndefinedPixelsWithMedian (eVision.Easy3D.EDepthMap16 outMap) |
| Fills undefined pixels, used to fill the "holes" in the depth map using a median rectangular kernel of odd size. | |
| void | FillUndefinedPixels (eVision.Easy3D.EDepthMap16 outMap, eVision.Easy3D.EFillUndefinedPixelsDirection direction, eVision.Easy3D.EFillUndefinedPixelsMethod method) |
| Fills undefined pixels, used to fill the "holes" in the depth map. | |
| void | FillUndefinedPixels (eVision.Easy3D.EDepthMap16 outMap, eVision.Easy3D.EFillUndefinedPixelsDirection direction) |
| Fills undefined pixels, used to fill the "holes" in the depth map. | |
| void | FillUndefinedPixels (eVision.Easy3D.EDepthMap16 outMap) |
| Fills undefined pixels, used to fill the "holes" in the depth map. | |
| override void | ConvertCoordinatesPixelToMap (int xBuffer, int yBuffer, ref float x3D, ref float y3D) |
| Converts Pixel coordinates to 3D Map coordinates. | |
| override eVision.EPoint | ConvertCoordinatesPixelToMap (eVision.EIntPoint pixelCoordinates) |
| Converts Pixel coordinates to 3D Map coordinates. | |
| override bool | ConvertCoordinatesMapToPixel (float x3D, float y3D, ref int xBuffer, ref int yBuffer) |
| Converts 3D Map coordinates to Pixel coordinates. | |
| override bool | ConvertCoordinatesMapToPixel (eVision.EPoint mapCoordinates, ref eVision.EIntPoint pixelCoordinates) |
| Converts 3D Map coordinates to Pixel coordinates. | |
| override void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws a DepthMap in a device context. | |
| override void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Displays the internal image buffer. | |
| override void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector) |
| Displays the internal image buffer. | |
| Public Member Functions inherited from eVision.Easy3D.EDepthMap | |
| bool | IsVoid () |
| Tests if the EDepthMap object has a size of zero. | |
| IntPtr | GetBufferPtr () |
| Retrieves the pointer of the pixel buffer. | |
| IntPtr | GetBufferPtr (int x, int y) |
| Retrieves the pointer of the pixel buffer. | |
| IntPtr | GetCheckedBufferPtr (int x, int y) |
| Retrieves the pointer of the pixel buffer. | |
| void | SetBufferPtr (int width, int height, IntPtr imagePointer, int bitsPerRow) |
| Sets the pointer to an externally allocated buffer. | |
| void | SetBufferPtr (int width, int height, IntPtr imagePointer) |
| Sets the pointer to an externally allocated buffer. | |
| void | UseExternalBuffer (int width, int height, IntPtr buffer, int rowPitch) |
| Sets the pointer to an externally allocated buffer. | |
| eVision.EPoint | ConvertCoordinatesPixelToMap (eVision.EIntPoint pixelCoordinates) |
| Converts Pixel coordinates to 3D Map coordinates. | |
| void | ConvertCoordinatesPixelToMap (int xBuffer, int yBuffer, ref float x3D, ref float y3D) |
| Converts Pixel coordinates to 3D Map coordinates. | |
| bool | ConvertCoordinatesMapToPixel (eVision.EPoint mapCoordinates, ref eVision.EIntPoint pixelCoordinates) |
| Converts 3D Map coordinates to Pixel coordinates. | |
| bool | ConvertCoordinatesMapToPixel (float x3D, float y3D, ref int xBuffer, ref int yBuffer) |
| Converts 3D Map coordinates to Pixel coordinates. | |
| void | SetSize (int width, int height) |
| Sets the width and height of a DepthMap. | |
| void | SetSize (eVision.Easy3D.EDepthMap other) |
| Sets the width and height of a DepthMap. | |
| void | Load (string path) |
| Restores the EDepthMap stored in the given eVision file. | |
| void | Load (eVision.ESerializer serializer) |
| Restores the EDepthMap stored in the given eVision file. | |
| void | LoadImage (string path, bool withMetadata) |
| Restores the EDepthMap image stored in the given image file. | |
| void | LoadImage (string path) |
| Restores the EDepthMap image stored in the given image file. | |
| void | Save (string path) |
| Saves the EDepthMap object to the given eVision file. | |
| void | Save (eVision.ESerializer serializer) |
| Saves the EDepthMap object to the given eVision file. | |
| void | SaveImage (string path, eVision.EImageFileType type, bool withMetadata) |
| Saves the EDepthMap image to the given image file. | |
| void | SaveImage (string path, eVision.EImageFileType type) |
| Saves the EDepthMap image to the given image file. | |
| void | SaveImage (string path) |
| Saves the EDepthMap image to the given image file. | |
| void | SaveJpeg (string path, int quality) |
| Saves the EDepthMap object to the given image file, in JPEG format. | |
| void | SaveJpeg (string path) |
| Saves the EDepthMap object to the given image file, in JPEG format. | |
| void | SaveJpeg2K (string path, int quality) |
| Saves the EDepthMap object to the given image file, in JPEG 2000 format. | |
| void | SaveJpeg2K (string path) |
| Saves the EDepthMap object to the given image file, in JPEG 2000 format. | |
| void | SaveMetadata (string path) |
| Saves the metadata to a file in JSON format. | |
| void | LoadMetadata (string path) |
| Loads the metadata from a file in JSON format. | |
| void | SaveImageAndMetadata (string pathImage, string pathMetadata, eVision.EImageFileType type) |
| Saves the image and the metadata to a JSON format file. | |
| void | SaveImageAndMetadata (string pathImage, string pathMetadata) |
| Saves the image and the metadata to a JSON format file. | |
| void | LoadImageAndMetadata (string pathImage, string pathMetadata) |
| Loads the image and the metadata from a file in JSON format. | |
| void | AddMetadata (string Key, string value) |
| Adds a metadata key (name) and value. Overwrites if exists. | |
| void | ModifyMetadata (string Key, string value) |
| Changes the value of an existing metadata. | |
| string | GetMetadata (string Key) |
| Returns string value of the given metadata. | |
| void | DeleteMetadata (string Key) |
| Deletes an existing metadata. | |
| void | ClearMetadata () |
| Deletes all metadata. | |
| void | Clear () |
| Clears the depth map: replaces all pixels with undefined value. | |
| float | GetZValue (int x, int y) |
| Gets the Z value of a pixel. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws a DepthMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws a DepthMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EC24Vector c24Vector) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (IntPtr graphicContext, eVision.EBW8Vector bw8Vector) |
| Displays the internal image buffer. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws a DepthMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws a DepthMap in a device context. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Displays the internal image buffer. | |
| void | DrawImage (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector) |
| Displays the internal image buffer. | |
Properties | |
| override float | ZResolution [get, set] |
| Access the Z Resolution (depth units per grey scale value). | |
| eVision.EDepth16 | UndefinedValue [get] |
| Returns the Undefined value. That value is used to mark pixels with no valid depth value. | |
| override int | Width [get, set] |
| Access depth map Width. | |
| override int | Height [get, set] |
| Access depth map Height. | |
| override int | RowPitch [get] |
| Returns the buffer row pitch. | |
| override eVision.EImageType | Type [get] |
| Returns the image type. | |
| override eVision.Easy3D.EAxisSystemType | AxisSystemType [get, set] |
| Manage the axis coordinate system. | |
| Properties inherited from eVision.Easy3D.EDepthMap | |
| int | Width [get, set] |
| Access depth map Width. | |
| int | Height [get, set] |
| Access depth map Height. | |
| int | RowPitch [get] |
| Returns the buffer row pitch. | |
| float | ZResolution [get, set] |
| Access the Z Resolution (depth units per grey scale value). | |
| eVision.EImageType | Type [get] |
| Returns the image type. | |
| eVision.Easy3D.EAxisSystemType | AxisSystemType [get, set] |
| Manage the axis coordinate system. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from eVision.Easy3D.EDepthMap | |
| static eVision.Easy3D.EDepthMap | Create (string path) |
| Factory method to allocate and read a DepthMap from a file. Depending on the serialized EDepthMap type, it returns the corresponding EDepthMap8, EDepthMap16 or EDepthMap32f object. The allocated EDepthMap must be released after use. | |
| eVision.Easy3D.EDepthMap16.EDepthMap16 | ( | ) |
Creates a 16 bits EDepthMap.
| eVision.Easy3D.EDepthMap16.EDepthMap16 | ( | int | width, |
| int | height ) |
Creates a 16 bits EDepthMap.
| width | The width of the new depth map. |
| height | The height of the new depth map. |
| eVision.Easy3D.EDepthMap16.EDepthMap16 | ( | eVision.Easy3D.EDepthMap16 | other | ) |
Creates a 16 bits EDepthMap.
| other | Another depth map. |
| override void eVision.Easy3D.EDepthMap16.AddMetadata | ( | string | Key, |
| string | value ) |
Adds a metadata key (name) and value. Overwrites if exists.
| Key | The name of the metadata. Names are unique. |
| value | The value for the given metadata. |
| eVision.EImageBW16 eVision.Easy3D.EDepthMap16.AsEImage | ( | ) |
Casts the EDepthMap16 to an EImageBW16 to use with the eVision 2D tools.
| override void eVision.Easy3D.EDepthMap16.Clear | ( | ) |
Clears the depth map: replaces all pixels with undefined value.
| override void eVision.Easy3D.EDepthMap16.ClearMetadata | ( | ) |
Deletes all metadata.
| override bool eVision.Easy3D.EDepthMap16.ConvertCoordinatesMapToPixel | ( | eVision.EPoint | mapCoordinates, |
| ref eVision.EIntPoint | pixelCoordinates ) |
Converts 3D Map coordinates to Pixel coordinates.
| mapCoordinates | The map coordinates to convert from. |
| pixelCoordinates | The pixel coordinates to convert to. |
| override bool eVision.Easy3D.EDepthMap16.ConvertCoordinatesMapToPixel | ( | float | x3D, |
| float | y3D, | ||
| ref int | xBuffer, | ||
| ref int | yBuffer ) |
Converts 3D Map coordinates to Pixel coordinates.
| x3D | The Map X coordinate. |
| y3D | The Map Y coordinate. |
| xBuffer | The returned Pixel X coordinate. |
| yBuffer | The returned Pixel Y coordinate. |
| override eVision.EPoint eVision.Easy3D.EDepthMap16.ConvertCoordinatesPixelToMap | ( | eVision.EIntPoint | pixelCoordinates | ) |
Converts Pixel coordinates to 3D Map coordinates.
| pixelCoordinates | The pixel coordinates to convert. |
| override void eVision.Easy3D.EDepthMap16.ConvertCoordinatesPixelToMap | ( | int | xBuffer, |
| int | yBuffer, | ||
| ref float | x3D, | ||
| ref float | y3D ) |
Converts Pixel coordinates to 3D Map coordinates.
| xBuffer | The pixel X coordinate. |
| yBuffer | The pixel Y coordinate. |
| x3D | The returned Map X coordinate. |
| y3D | The returned Map Y coordinate. |
| void eVision.Easy3D.EDepthMap16.CopyMetadataTo | ( | eVision.Easy3D.EDepthMap16 | other | ) |
Copies all metadata to another EDepthMap16.
| other | The destination EDepthMap16. |
| override void eVision.Easy3D.EDepthMap16.DeleteMetadata | ( | string | Key | ) |
Deletes an existing metadata.
Throws an exception if it does not exist.
| Key | The name of an existing metadata. |
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext | ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext | ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext | ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Draws a DepthMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the depthmap is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
A DepthMap can be drawn (its pixels rendered) using a device context.
EDepthMap16.Draw takes the axis coordinate system in account. See EDepthMap16.AxisSystemType.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext | ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext | ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext | ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EBW8Vector | bw8Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| bw8Vector | When supplied, this parameter allows using a LUT that maps from Depth to BW8 when drawing. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| eVision.EC24Vector | c24Vector, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| c24Vector | When supplied, this parameter allows using a LUT that maps from Depth to C24 when drawing (false colors). |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| override void eVision.Easy3D.EDepthMap16.DrawImage | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY, | ||
| eVision.EC24 | colorUndefinedPixel ) |
Displays the internal image buffer.
| graphicContext | Handle to the device context of the destination window. |
| zoomX | Magnification factor for zooming in or out in the horizontal direction. By default, the image is displayed in 1:1 scale. |
| zoomY | Magnification factor for zooming in or out in the vertical direction. Setting a 0 value (which is the default) will result in isotropic scaling (i.e. equal horizontal and vertical factors). |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| colorUndefinedPixel | An optional parameter to choose the drawing color of undefined pixels. |
An image can be drawn (its pixels rendered) using a device context.
EDepthMap16.DrawImage does not takes the axis coordinate system in account. It displays the internal image buffer without flipping the axis. See EDepthMap16.Draw method for an alternative drawing method.
The horizontal and vertical zooming factors can be different but must be in the 1/16..16 range.
(MFC users can use the CDC::GetSafeHdc() method to obtain a suitable device context handle from a CDC instance.)
| void eVision.Easy3D.EDepthMap16.FillUndefinedPixels | ( | eVision.Easy3D.EDepthMap16 | outMap | ) |
Fills undefined pixels, used to fill the "holes" in the depth map.
| outMap | The destination depth map. |
| void eVision.Easy3D.EDepthMap16.FillUndefinedPixels | ( | eVision.Easy3D.EDepthMap16 | outMap, |
| eVision.Easy3D.EFillUndefinedPixelsDirection | direction ) |
Fills undefined pixels, used to fill the "holes" in the depth map.
| outMap | The destination depth map. |
| direction | Direction in which the undefined pixels are filled in a depthmap from EFillUndefinedPixelsDirection. |
| void eVision.Easy3D.EDepthMap16.FillUndefinedPixels | ( | eVision.Easy3D.EDepthMap16 | outMap, |
| eVision.Easy3D.EFillUndefinedPixelsDirection | direction, | ||
| eVision.Easy3D.EFillUndefinedPixelsMethod | method ) |
Fills undefined pixels, used to fill the "holes" in the depth map.
| outMap | The destination depth map. |
| direction | Direction in which the undefined pixels are filled in a depthmap from EFillUndefinedPixelsDirection. |
| method | Which values used to fill the undefined pixels in a depthmap from EFillUndefinedPixelsMethod. |
| void eVision.Easy3D.EDepthMap16.FillUndefinedPixelsWithMedian | ( | eVision.Easy3D.EDepthMap16 | outMap | ) |
Fills undefined pixels, used to fill the "holes" in the depth map using a median rectangular kernel of odd size.
| outMap | The destination depth map |
| void eVision.Easy3D.EDepthMap16.FillUndefinedPixelsWithMedian | ( | eVision.Easy3D.EDepthMap16 | outMap, |
| uint | halfOfKernelWidth ) |
Fills undefined pixels, used to fill the "holes" in the depth map using a median rectangular kernel of odd size.
| outMap | The destination depth map |
| halfOfKernelWidth | Half of the box width minus one (by default, halfOfKernelWidth = 2). |
| void eVision.Easy3D.EDepthMap16.FillUndefinedPixelsWithMedian | ( | eVision.Easy3D.EDepthMap16 | outMap, |
| uint | halfOfKernelWidth, | ||
| uint | halfOfKernelHeight ) |
Fills undefined pixels, used to fill the "holes" in the depth map using a median rectangular kernel of odd size.
| outMap | The destination depth map |
| halfOfKernelWidth | Half of the box width minus one (by default, halfOfKernelWidth = 2). |
| halfOfKernelHeight | Half of the box height minus one (by default, same as halfOfKernelWidth). |
| override IntPtr eVision.Easy3D.EDepthMap16.GetBufferPtr | ( | ) |
Retrieves the pointer of the pixel buffer.
This function does not check the value of the parameters. Use carefully.
| override IntPtr eVision.Easy3D.EDepthMap16.GetBufferPtr | ( | int | x, |
| int | y ) |
Retrieves the pointer of the pixel buffer.
| x | Column of the pixel of which we want the address. |
| y | Row of the pixel of which we want the address. |
This function does not check the value of the parameters. Use carefully.
| override IntPtr eVision.Easy3D.EDepthMap16.GetCheckedBufferPtr | ( | int | x, |
| int | y ) |
Retrieves the pointer of the pixel buffer.
| x | Column of the pixel of which we want the address. |
| y | Row of the pixel of which we want the address. |
This function checks the value of the parameters.
| override string eVision.Easy3D.EDepthMap16.GetMetadata | ( | string | Key | ) |
Returns string value of the given metadata.
Throws an exception if it does not exist.
| Key | The name of an existing metadata. |
| eVision.EDepth16 eVision.Easy3D.EDepthMap16.GetPixel | ( | int | x, |
| int | y ) |
Gets the value of a pixel.
| x | Column of the pixel. |
| y | Row of the pixel. |
| override float eVision.Easy3D.EDepthMap16.GetZValue | ( | int | x, |
| int | y ) |
Gets Z value of a pixel.
| x | Column of the pixel. |
| y | Row of the pixel. |
| override bool eVision.Easy3D.EDepthMap16.IsVoid | ( | ) |
Tests if the EDepthMap16 object has a size of zero.
Returns true if the depthmap size is zero.
| override void eVision.Easy3D.EDepthMap16.Load | ( | eVision.ESerializer | serializer | ) |
| serializer | the serializer to read from. |
| override void eVision.Easy3D.EDepthMap16.Load | ( | string | path | ) |
Restores the EDepthMap16 stored in the given eVision file.
| path | Full path of the file. |
When loading, the depth map is resized if needed.
This function restores the depth map attributes.
| override void eVision.Easy3D.EDepthMap16.LoadImage | ( | string | path | ) |
Restores the EDepthMap16 image stored in the given image file.
| path | Full path to the file. |
When loading, the depth map is resized if need be.
This function does not restore the depth map attributes, only the image associated with the EDepthMap16 is updated.
| override void eVision.Easy3D.EDepthMap16.LoadImage | ( | string | path, |
| bool | withMetadata ) |
Restores the EDepthMap16 image stored in the given image file.
| path | Full path to the file. |
| withMetadata | Parameter to load or not the metadata that has the same filename. False by default. |
When loading, the depth map is resized if need be.
This function does not restore the depth map attributes, only the image associated with the EDepthMap16 is updated.
| override void eVision.Easy3D.EDepthMap16.LoadImageAndMetadata | ( | string | pathImage, |
| string | pathMetadata ) |
Loads the image and the metadata from a file in JSON format.
| pathImage | Full path to the image file. |
| pathMetadata | Full path to the metadata file. |
| override void eVision.Easy3D.EDepthMap16.LoadMetadata | ( | string | path | ) |
Loads the metadata from a file in JSON format.
| path | Full path to the file. |
| override void eVision.Easy3D.EDepthMap16.ModifyMetadata | ( | string | Key, |
| string | value ) |
Changes the value of an existing metadata.
Throws an exception if the metadata does not exist.
| Key | The name of an existing metadata. |
| value | The value for the given metadata. |
| override void eVision.Easy3D.EDepthMap16.Save | ( | eVision.ESerializer | serializer | ) |
| serializer | the serializer to write into. |
| override void eVision.Easy3D.EDepthMap16.Save | ( | string | path | ) |
Saves the EDepthMap16 object to the given eVision file.
| path | The full path to the destination file. |
This function saves the EDepthMap16 in a eVision file.
This function stores the depth map attributes.
| override void eVision.Easy3D.EDepthMap16.SaveImage | ( | string | path | ) |
Saves the EDepthMap16 image to the given image file.
| path | The full path to the destination file. |
This function saves the image associated to EDepthMap16 in a standard image file and thus does not store depth map attributes.
| override void eVision.Easy3D.EDepthMap16.SaveImage | ( | string | path, |
| eVision.EImageFileType | type ) |
Saves the EDepthMap16 image to the given image file.
| path | The full path to the destination file. |
| type | File format, as defined by EImageFileType. If not specified, the file format is determined from the file extension. |
This function saves the image associated to EDepthMap16 in a standard image file and thus does not store depth map attributes.
| override void eVision.Easy3D.EDepthMap16.SaveImage | ( | string | path, |
| eVision.EImageFileType | type, | ||
| bool | withMetadata ) |
Saves the EDepthMap16 image to the given image file.
| path | The full path to the destination file. |
| type | File format, as defined by EImageFileType. If not specified, the file format is determined from the file extension. |
| withMetadata | Parameter to save or not the metadata that with the same filename next. False by default. |
This function saves the image associated to EDepthMap16 in a standard image file and thus does not store depth map attributes.
| override void eVision.Easy3D.EDepthMap16.SaveImageAndMetadata | ( | string | pathImage, |
| string | pathMetadata ) |
Saves the image and the metadata to a JSON format file.
| pathImage | The full path to the destination image file. |
| pathMetadata | The full path to the destination metadata file. |
| override void eVision.Easy3D.EDepthMap16.SaveImageAndMetadata | ( | string | pathImage, |
| string | pathMetadata, | ||
| eVision.EImageFileType | type ) |
Saves the image and the metadata to a JSON format file.
| pathImage | The full path to the destination image file. |
| pathMetadata | The full path to the destination metadata file. |
| type | File format, as defined by EImageFileType. |
If not specified, the file format is determined from the file extension.
| override void eVision.Easy3D.EDepthMap16.SaveJpeg | ( | string | path | ) |
Saves the EDepthMap16 object to the given image file, in JPEG format.
| path | The full path of the destination file. |
| override void eVision.Easy3D.EDepthMap16.SaveJpeg | ( | string | path, |
| int | quality ) |
Saves the EDepthMap16 object to the given image file, in JPEG format.
| path | The full path of the destination file. |
| quality | JPEG quality, between 0 and 100 (100 is best quality). The default value is 75. |
| override void eVision.Easy3D.EDepthMap16.SaveJpeg2K | ( | string | path | ) |
Saves the EDepthMap16 object to the given image file, in JPEG 2000 format.
| path | The full path of the destination file. |
| override void eVision.Easy3D.EDepthMap16.SaveJpeg2K | ( | string | path, |
| int | quality ) |
Saves the EDepthMap16 object to the given image file, in JPEG 2000 format.
| path | The full path of the destination file. |
| quality | JPEG 2000 quality, between 1 and 512. |
The default value is 16.
| override void eVision.Easy3D.EDepthMap16.SaveMetadata | ( | string | path | ) |
Saves the metadata to a file in JSON format.
| path | The full path to the destination file. |
| override void eVision.Easy3D.EDepthMap16.SetBufferPtr | ( | int | width, |
| int | height, | ||
| IntPtr | imagePointer ) |
Sets the pointer to an externally allocated buffer.
| width | The width of the supplied buffer, in pixels. |
| height | The height of the supplied buffer, in pixels. |
| imagePointer | The pointer (aligned on 4 bytes) to the buffer, which must be large enough to hold the image. |
| override void eVision.Easy3D.EDepthMap16.SetBufferPtr | ( | int | width, |
| int | height, | ||
| IntPtr | imagePointer, | ||
| int | bitsPerRow ) |
Sets the pointer to an externally allocated buffer.
| width | The width of the supplied buffer, in pixels. |
| height | The height of the supplied buffer, in pixels. |
| imagePointer | The pointer (aligned on 4 bytes) to the buffer, which must be large enough to hold the image. |
| bitsPerRow | The total number of bits contained in a row, padding included. Using the value 0 (default) means that this size is computed from the buffer width and the pixel size plus a padding with the smallest possible value that leads to a multiple of 4 bytes (32 bits), which is the minimum padding accepted by EDepthMap16.SetBufferPtr. |
| void eVision.Easy3D.EDepthMap16.SetPixel | ( | eVision.EDepth16 | value, |
| int | x, | ||
| int | y ) |
Sets the value of a pixel.
| value | Value of the pixel. |
| x | Column of the pixel. |
| y | Row of the pixel. |
| override void eVision.Easy3D.EDepthMap16.SetSize | ( | eVision.Easy3D.EDepthMap | other | ) |
Sets the width and height of a DepthMap.
| other | The other DepthMap whose dimensions have to be used for the current object. |
eVision will allocate a new buffer (deallocate the old buffer) if the supplied width and height are different from the existing ones.
If an external buffer has been specified by means of UseExternalBuffer, it will be kept only if the size does not change.
Creating a new buffer and setting its size creates a 4-byte aligned buffer, by default.
| override void eVision.Easy3D.EDepthMap16.SetSize | ( | int | width, |
| int | height ) |
Sets the width and height of a DepthMap.
| width | The new requested DepthMap width. |
| height | The new requested DepthMap height. |
eVision will allocate a new buffer (deallocate the old buffer) if the supplied width and height are different from the existing ones.
If an external buffer has been specified by means of UseExternalBuffer, it will be kept only if the size does not change.
Creating a new buffer and setting its size creates a 4-byte aligned buffer, by default.
| override void eVision.Easy3D.EDepthMap16.UseExternalBuffer | ( | int | width, |
| int | height, | ||
| IntPtr | buffer, | ||
| int | rowPitch ) |
Sets the pointer to an externally allocated buffer.
| width | The width of the supplied buffer, in pixels. |
| height | The height of the supplied buffer, in pixels. |
| buffer | The pointer (aligned on 4 bytes) to the buffer, which must be large enough to hold the image. |
| rowPitch | The total number of bytes contained in a row, padding included. |
|
getset |
Manage the axis coordinate system.
|
getset |
Access depth map Height.
|
get |
Returns the buffer row pitch.
|
get |
Returns the image type.
|
get |
Returns the Undefined value. That value is used to mark pixels with no valid depth value.
|
getset |
Access depth map Width.
|
getset |
Access the Z Resolution (depth units per grey scale value).