Represents a generic ZMap type interface. More...


Public Member Functions | |
| bool | IsVoid () |
| Tests if the EZMap object size is zero. | |
| IntPtr | GetBufferPtr () |
| Retrieves the pointer to the internal pixel buffer. | |
| IntPtr | GetBufferPtr (int x, int y) |
| Retrieves the pointer to the internal pixel buffer. | |
| IntPtr | GetCheckedBufferPtr (int x, int y) |
| Retrieves the pointer to the pixel buffer. | |
| void | SetBufferPtr (int width, int height, IntPtr imagePointer, int bitsPerRow) |
| Sets the pointer to an externally allocated image buffer. | |
| void | SetBufferPtr (int width, int height, IntPtr imagePointer) |
| Sets the pointer to an externally allocated image 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 the EZMap. | |
| void | SetSize (eVision.Easy3D.EZMap other) |
| Sets the width and height of the EZMap. | |
| void | Load (string path) |
| Restores the EZMap stored in the given eVision file. | |
| void | Load (eVision.ESerializer serializer) |
| Restores the EZMap stored in the given eVision file. | |
| void | LoadImage (string path, bool withMetadata) |
| Restores the EZMap image stored in the given image file. | |
| void | LoadImage (string path) |
| Restores the EZMap image stored in the given image file. | |
| void | Save (string path) |
| Saves the EZMap object to the given eVision file. | |
| void | Save (eVision.ESerializer serializer) |
| Saves the EZMap object to the given eVision file. | |
| void | SaveImage (string path, eVision.EImageFileType type, bool withMetadata) |
| Saves the EZMap image to the given image file. | |
| void | SaveImage (string path, eVision.EImageFileType type) |
| Saves the EZMap image to the given image file. | |
| void | SaveImage (string path) |
| Saves the EZMap image to the given image file. | |
| void | SaveMetadata (string path) |
| Saves Metadata in JSON format. | |
| void | LoadMetadata (string path) |
| Loads Metadata in JSON format. | |
| void | SaveImageAndMetadata (string pathImage, string pathMetadata, eVision.EImageFileType type) |
| Saves image format and Metadata JSON format. | |
| void | SaveImageAndMetadata (string pathImage, string pathMetadata) |
| Saves image format and Metadata JSON format. | |
| void | LoadImageAndMetadata (string pathImage, string pathMetadata) |
| Loads image format and Metadata in JSON format. | |
| void | AddMetadata (string Key, string value) |
| Adds a metadata key (name) and value. | |
| string | GetMetadata (string Key) |
| Returns the string value of the given metadata. | |
| void | Clear () |
| Clears the ZMap: replaces all pixels with the undefined value. | |
| void | ResetWorldTransformation () |
| Reset the world transformation, Map to World and World to Map matrices become identity matrix. | |
| eVision.Easy3D.E3DPoint | GetWorldPositionFromPixelPosition (int u, int v) |
| Returns the 3D world position corresponding to a EZMap pixel position. The world position is in the original point cloud space. The pixel space origin is at the upper left corner of the image and ranges to (width-1, height-1). The transformation to the world position is calculated using the center of the pixel. The pixel value at position (u,v) must not be undefined, otherwise an exception will be thrown. | |
| eVision.Easy3D.E3DPoint | GetWorldPositionFromMapPosition (float x, float y) |
| Returns the 3D world position corresponding to a EZMap 2D coordinate. The world position is in the original point cloud space. (x,y) is the ZMap position (which has the same scale as the world space). The value at position (x, y) must not be undefined in the EZMap, otherwise an exception will be thrown. | |
| eVision.Easy3D.E3DPoint | GetZMapPositionFromPixelPosition (int u, int v) |
| Returns the corresponding EZMap 3D position of a ZMap pixel. The ZMap position is in the original point ZMap space. The pixel position origin is the upper left corner of the image and ranges to (width-1, height-1). The center of the pixel is used for the transformation to the ZMap position. Pixel at position (u,v) must be defined, otherwise an exception will be thrown. | |
| void | GetSizeInWorld (ref float worldWidth, ref float worldHeight) |
| Returns the dimensions of the EZMap in real world space (e.g metric unit). | |
| void | GetResolution (ref float sx, ref float sy, ref float sz) |
| Gets the resolution of the EZMap along the X, Y and Z axis. | |
| void | SetResolution (float rx, float ry, float rz) |
| Sets the resolution of the EZMap along the X, Y and Z axis. | |
| void | ImageToZMap (eVision.EPoint uv, ref eVision.EPoint xy) |
| Converts a 2D image (sub)pixel coordinate to the EZMap space. | |
| void | ImageToZMap (float u, float v, ref float x, ref float y) |
| Converts a 2D image (sub)pixel coordinate to the EZMap space. | |
| bool | ZMapToImage (eVision.EPoint xy, ref eVision.EPoint uv) |
| Converts a 2D coordinate in the EZMap space to image (sub)pixel space. | |
| bool | ZMapToImage (float x, float y, ref float u, ref float v) |
| Converts a 2D coordinate in the EZMap space to image (sub)pixel space. | |
| void | WorldToZMap (eVision.Easy3D.E3DPoint worldPt, ref eVision.Easy3D.E3DPoint zmapPt) |
| Transforms a 3D world position to a 3D EZMap position. | |
| void | ZMapToWorld (eVision.Easy3D.E3DPoint zmapPt, ref eVision.Easy3D.E3DPoint worldPt) |
| Transforms a 3D EZMap position to a 3D world space position. | |
| bool | WorldToImage (eVision.Easy3D.E3DPoint worldPt, ref eVision.Easy3D.E3DPoint pixelPt) |
| Transforms a 3D world position to a floating point (sub)pixel image position. | |
| void | ImageToWorld (eVision.Easy3D.E3DPoint pixelPoint, ref eVision.Easy3D.E3DPoint worldPoint) |
| Transforms a floating point (sub)pixel image position to a 3D world position. | |
| void | ImageToWorld (eVision.EPoint pixel2DPoint, uint halfKernelSize, ref eVision.Easy3D.E3DPoint worldPoint) |
| Transforms a floating point (sub)pixel image position to a 3D world position. | |
| void | ImageToWorld (eVision.EPoint pixel2DPoint, eVision.Easy3D.EZMapImageToWorldKernel kernel, uint halfKernelSize, ref eVision.Easy3D.E3DPoint worldPoint) |
| Transforms a floating point (sub)pixel image position to a 3D world position. | |
| void | ImageToWorld (eVision.EPoint pixel2DPoint, eVision.EFrame frame, uint halfKernelSize, ref eVision.Easy3D.E3DPoint worldPoint) |
| Transforms a floating point (sub)pixel image position to a 3D world position. | |
| void | ImageToWorld (eVision.EPoint pixel2DPoint, eVision.EFrame frame, eVision.Easy3D.EZMapImageToWorldKernel kernel, uint halfKernelSize, ref eVision.Easy3D.E3DPoint worldPoint) |
| Transforms a floating point (sub)pixel image position to a 3D world position. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws an EZMap in a device context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws an EZMap in a device context. | |
| void | Draw (IntPtr graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws an EZMap 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 an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY, eVision.EC24 colorUndefinedPixel) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EC24Vector c24Vector) |
| Draws an EZMap 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 an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX, float panY) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY, float panX) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX, float zoomY) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector, float zoomX) |
| Draws an EZMap in a device context. | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.EBW8Vector bw8Vector) |
| Draws an EZMap 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 an EZMap 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. | |
Static Public Member Functions | |
| static eVision.Easy3D.EZMap | Create (string path) |
| Factory method to allocate and read a ZMap from a file. Depending on the serialized EZMap type, it returns the corresponding EZMap8, EZMap16 or EZMap32f object. The allocated EZMap must be released after use. | |
Properties | |
| int | Width [get, set] |
| Access ZMap Width. | |
| int | Height [get, set] |
| Access ZMap Height. | |
| int | RowPitch [get] |
| Returns the buffer row pitch. | |
| eVision.Legacy.EWorldShape | WorldShape [get] |
| Returns the EWorldShape for conversion between 2D image and 2D world space coordinates. This EWorldShape can be used by EasyGauge to do measurements on a EZMap in real space coordinates (e.g mm). | |
| eVision.Easy3D.E3DTransformMatrix | MapToWorldMatrix [get, set] |
| E3DTransformMatrix that transforms positions from the EZMap space to the world space. This transformation is composed of rotation and translation only, so it is a rigid transformation and preserves distances. | |
| eVision.Easy3D.E3DTransformMatrix | WorldToMapMatrix [get, set] |
| Sets/Gets the E3DTransformMatrix that transforms positions from the world space to the EZMap space. This transformation is composed of rotation and translation only, so it is a rigid transformation and it preserves distances. | |
| eVision.EFrame | ZMapPositionFrame [get] |
| Returns the EFrame from which the EZMap position of a pixel can be retrieved. The ZMap position is in the original point ZMap space. | |
| eVision.EPoint | SizeInWorld [get] |
| Returns the dimensions of the EZMap in real world space (e.g metric unit). | |
| eVision.Easy3D.E3DPoint | Resolution [get, set] |
| Gets/Sets the resolution of the EZMap along the X, Y and Z axis. | |
| float | XResolution [get, set] |
| Resolution of the EZMap along the X axis. | |
| float | YResolution [get, set] |
| Resolution of the EZMap along the Y axis. | |
| float | ZResolution [get, set] |
| Resolution of the EZMap along the Z axis. | |
| eVision.EImageType | Type [get] |
| Pixel accessor type. | |
| eVision.Easy3D.E3DPlane | ProjectionPlane [get] |
| Retrieves the E3DPlane on which the ZMap was projected. | |
Represents a generic ZMap type interface.
License(s): Easy3D
|
abstract |
Adds a metadata key (name) and value.
If the metadata key already exists, its value will be overwritten.
| Key | The name of the metadata. Names are unique. |
| value | The value for the given metadata. |
|
abstract |
Clears the ZMap: replaces all pixels with the undefined value.
|
abstract |
Converts 3D Map coordinates to Pixel coordinates.
| mapCoordinates | The map coordinates to convert from. |
| pixelCoordinates | The pixel coordinates to convert to. |
|
abstract |
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. |
|
abstract |
Converts Pixel coordinates to 3D Map coordinates.
| pixelCoordinates | The pixel coordinates to convert. |
|
abstract |
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. |
|
static |
|
abstract |
Draws an EZMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
Draws an EZMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap in a device context.
| graphicContext | Handle to the device context of the destination window. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap is displayed in 1:1 scale. |
A ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Draws an EZMap 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 ZMap 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 ZMap can be drawn (its pixels rendered) using a device context. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
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. EZMap.Draw and EZMap.DrawImage produce the same output.
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.)
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
|
abstract |
Retrieves the pointer to the internal pixel buffer.
This function does not check the value of the parameters. Use carefully.
|
abstract |
Retrieves the pointer to the internal pixel buffer.
| x | Column of the pixel which we want the address. |
| y | Row of the pixel which we want the address. |
This function does not check the value of the parameters. Use carefully.
|
abstract |
Retrieves the pointer to 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. |
|
abstract |
Returns the string value of the given metadata.
Throws an exception if it does not exist.
| Key | The name of an existing metadata. |
|
abstract |
Gets the resolution of the EZMap along the X, Y and Z axis.
On the Z axis, the resolution is the number of metric units per grey value. On the X and Y axis, the resolution is the number of metric units per pixel.
| sx | Contains the resolution along the X axis. |
| sy | Contains the resolution along the Y axis. |
| sz | Contains the resolution along the Z axis. |
Use EZMap.Resolution instead.
Deprecated in version 24.6. Scheduled to be removed in version 27.6.
|
abstract |
Returns the dimensions of the EZMap in real world space (e.g metric unit).
| worldWidth | Contains the size of the ZMap along the X axis (column). |
| worldHeight | Contains the size of the ZMap along the Y axis (row). |
Use EZMap.SizeInWorld instead.
Deprecated in version 24.6. Scheduled to be removed in version 27.6.
|
abstract |
Returns the 3D world position corresponding to a EZMap 2D coordinate. The world position is in the original point cloud space. (x,y) is the ZMap position (which has the same scale as the world space). The value at position (x, y) must not be undefined in the EZMap, otherwise an exception will be thrown.
| x | The X coordinate. |
| y | The Y coordinate. |
|
abstract |
Returns the 3D world position corresponding to a EZMap pixel position. The world position is in the original point cloud space. The pixel space origin is at the upper left corner of the image and ranges to (width-1, height-1). The transformation to the world position is calculated using the center of the pixel. The pixel value at position (u,v) must not be undefined, otherwise an exception will be thrown.
| u | Column of the pixel (bounds: [0,width[). |
| v | Row of the pixel (bounds: [0,height[). |
|
abstract |
Returns the corresponding EZMap 3D position of a ZMap pixel. The ZMap position is in the original point ZMap space. The pixel position origin is the upper left corner of the image and ranges to (width-1, height-1). The center of the pixel is used for the transformation to the ZMap position. Pixel at position (u,v) must be defined, otherwise an exception will be thrown.
| u | Column of the pixel (bounds: [0,width[). |
| v | Row of the pixel (bounds: [0,height[). |
|
abstract |
Transforms a floating point (sub)pixel image position to a 3D world position.
The image space origin is at the upper left corner of the image and the X/Y unit size is one pixel. The pixel Z value is in grey scale values (its range depends on the ZMap type).
| pixelPoint | Position in the image space. |
| worldPoint | Position in the 3D world space. |
|
abstract |
Transforms a floating point (sub)pixel image position to a 3D world position.
The image space origin is at the upper left corner of the image and the X/Y unit size is one pixel. The pixel Z value is in grey scale values (its range depends on the ZMap type).
| pixel2DPoint | X and Y position in the image space. |
| kernel | Kernel to use to compute the Z coordinate of the world point. Defaults to EZMapImageToWorldKernel.EZMapImageToWorldKernel_Median. |
| halfKernelSize | Half of the size (in pixels) of the square around the pixel2DPoint inside which we compute the average grayscale value. |
| worldPoint | Position in the 3D world space. |
|
abstract |
Transforms a floating point (sub)pixel image position to a 3D world position.
The image space origin is at the upper left corner of the image and the X/Y unit size is one pixel. The pixel Z value is in grey scale values (its range depends on the ZMap type).
| pixel2DPoint | X and Y position in the image space. |
| frame | frame associated with the image space. |
| kernel | Kernel to use to compute the Z coordinate of the world point. Defaults to EZMapImageToWorldKernel.EZMapImageToWorldKernel_Median. |
| halfKernelSize | Half of the size (in pixels) of the square around the pixel2DPoint inside which we compute the average grayscale value. |
| worldPoint | Position in the 3D world space. |
|
abstract |
Transforms a floating point (sub)pixel image position to a 3D world position.
The image space origin is at the upper left corner of the image and the X/Y unit size is one pixel. The pixel Z value is in grey scale values (its range depends on the ZMap type).
| pixel2DPoint | X and Y position in the image space. |
| frame | frame associated with the image space. |
| halfKernelSize | Half of the size (in pixels) of the square around the pixel2DPoint inside which we compute the average grayscale value. |
| worldPoint | Position in the 3D world space. |
|
abstract |
Transforms a floating point (sub)pixel image position to a 3D world position.
The image space origin is at the upper left corner of the image and the X/Y unit size is one pixel. The pixel Z value is in grey scale values (its range depends on the ZMap type).
| pixel2DPoint | X and Y position in the image space. |
| halfKernelSize | Half of the size (in pixels) of the square around the pixel2DPoint inside which we compute the average grayscale value. |
| worldPoint | Position in the 3D world space. |
|
abstract |
Converts a 2D image (sub)pixel coordinate to the EZMap space.
|
abstract |
Converts a 2D image (sub)pixel coordinate to the EZMap space.
| u | X Coordinate of the pixel as a floating point value. |
| v | Y Coordinate of the pixel as a floating point value. |
| x | Position along horizontal axis in the ZMap space. |
| y | Position along vertical axis in the ZMap space. |
Use the overload taking EPoint as arguments instead.
Deprecated in version 24.6. Scheduled to be removed in version 27.6.
|
abstract |
Tests if the EZMap object size is zero.
Returns true if the ZMap size is zero.
|
abstract |
Restores the EZMap stored in the given eVision file.
| serializer | ESerializer in read mode. |
When loading, the ZMap is resized if needed. This function restores all the ZMap attributes.
|
abstract |
|
abstract |
|
abstract |
Restores the EZMap 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 ZMap is resized if needed. This function does not restore the ZMap attributes, only the image associated with the EZMap is updated.
|
abstract |
Loads image format and Metadata in JSON format.
| pathImage | Full path to the file. |
| pathMetadata | Full path to the file. |
|
abstract |
Loads Metadata in JSON format.
| path | Full path to the file. |
|
abstract |
Reset the world transformation, Map to World and World to Map matrices become identity matrix.
|
abstract |
Saves the EZMap object to the given eVision file.
| serializer | ESerializer in write mode. |
This format save the EZMap in a eVision file. This function stores all the ZMap attributes.
|
abstract |
|
abstract |
|
abstract |
Saves the EZMap 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 format save the image associated to EZMap in a standard image file and thus does not store ZMap attributes.
|
abstract |
Saves the EZMap 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 format save the image associated to EZMap in a standard image file and thus does not store ZMap attributes.
|
abstract |
Saves image format and Metadata JSON format.
| pathImage | The full path to the destination file. |
| pathMetadata | The full path to the destination file. |
|
abstract |
Saves image format and Metadata JSON format.
| pathImage | The full path to the destination file. |
| pathMetadata | 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. |
|
abstract |
Saves Metadata in JSON format.
| path | The full path to the destination file. |
|
abstract |
Sets the pointer to an externally allocated image 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 data. |
Use EZMap.UseExternalBuffer instead.
Deprecated in version 26.2. Scheduled to be removed in version 27.6.
|
abstract |
Sets the pointer to an externally allocated image 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 data. |
| 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 EZMap.SetBufferPtr.
Use EZMap.UseExternalBuffer instead.
Deprecated in version 26.2. Scheduled to be removed in version 27.6.
|
abstract |
Sets the resolution of the EZMap along the X, Y and Z axis.
On the Z axis, the resolution is the number of metric units per grey value. On the X and Y axis, the resolution is the number of metric units per pixel.
| rx | Contains the resolution along the X axis. |
| ry | Contains the resolution along the Y axis. |
| rz | Contains the resolution along the Z axis. |
|
abstract |
Sets the width and height of the EZMap.
| other | The other ZMap whose dimensions have to be used for the current object. |
eVision will allocate a new image buffer (deallocate the old image 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 eVision image buffer and setting its size creates a 4-byte aligned buffer, by default. The size of an ZMap is specified as a number of columns (width) and rows (height).
The maximum image dimensions are 2^30 by 2^30. Furthermore, it must fit into the available memory, that depends upon the physical memory, the operating system and the memory already allocated by the process in other modules or libraries.
|
abstract |
Sets the width and height of the EZMap.
| width | The new requested width. |
| height | The new requested height. |
eVision will allocate a new image buffer (deallocate the old image 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 eVision image buffer and setting its size creates a 4-byte aligned buffer, by default. The size of an ZMap is specified as a number of columns (width) and rows (height).
The maximum image dimensions are 2^30 by 2^30. Furthermore, it must fit into the available memory, that depends upon the physical memory, the operating system and the memory already allocated by the process in other modules or libraries.
|
abstract |
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. |
|
abstract |
Transforms a 3D world position to a floating point (sub)pixel image position.
The image space origin is at the upper left corner of the image and the X/Y unit size is one pixel. The Z value is given in grey scale value.
Returns true if the pixel position is inside the image limits and the Z value is positive. The parameter pixelPt is filled even if the point is outside the image.
| worldPt | Position in the 3D world space. |
| pixelPt | Position in the image space. |
|
abstract |
Transforms a 3D world position to a 3D EZMap position.
The ZMap space origin is at the lower left corner of the image.
The scales of the world space and ZMap space are the same.
| worldPt | Position in the 3D world space. |
| zmapPt | Position in the ZMap space. |
Do not use this method with the same variable as input and output. It might lead to incorrect results.
|
abstract |
Converts a 2D coordinate in the EZMap space to image (sub)pixel space.
|
abstract |
Converts a 2D coordinate in the EZMap space to image (sub)pixel space.
| x | Position along horizontal axis in the ZMap space. |
| y | Position along vertical axis in the ZMap space. |
| u | Column of the pixel as a floating point value. |
| v | Row of the pixel as a floating point value. |
Use the overload taking EPoint as arguments instead.
Deprecated in version 24.6. Scheduled to be removed in version 27.6.
|
abstract |
Transforms a 3D EZMap position to a 3D world space position.
The ZMap space origin is at the lower left corner of the image.
| zmapPt | Position in the ZMap space. |
| worldPt | Position in the 3D world space. |
Do not use this method with the same variable as input and output. It might lead to incorrect results.
|
getsetabstract |
Access ZMap Height.
|
getsetabstract |
E3DTransformMatrix that transforms positions from the EZMap space to the world space. This transformation is composed of rotation and translation only, so it is a rigid transformation and preserves distances.
|
get |
Retrieves the E3DPlane on which the ZMap was projected.
|
getsetabstract |
Gets/Sets the resolution of the EZMap along the X, Y and Z axis.
On the Z axis, the resolution is the number of metric units per grey value.
On the X and Y axis, the resolution is the number of metric units per pixel.
|
getabstract |
Returns the buffer row pitch.
|
getabstract |
Returns the dimensions of the EZMap in real world space (e.g metric unit).
|
getabstract |
Pixel accessor type.
|
getsetabstract |
Access ZMap Width.
|
getabstract |
Returns the EWorldShape for conversion between 2D image and 2D world space coordinates. This EWorldShape can be used by EasyGauge to do measurements on a EZMap in real space coordinates (e.g mm).
|
getsetabstract |
Sets/Gets the E3DTransformMatrix that transforms positions from the world space to the EZMap space. This transformation is composed of rotation and translation only, so it is a rigid transformation and it preserves distances.
|
getsetabstract |
Resolution of the EZMap along the X axis.
The resolution is the number of metric units per pixel.
|
getsetabstract |
Resolution of the EZMap along the Y axis.
The resolution is the number of metric units per pixel.
|
getabstract |
|
getsetabstract |
Resolution of the EZMap along the Z axis.
The resolution is the number of metric units per grey value.