Version Changes: 19 to 20
The following members have been added:
Name | Description |
---|---|
Leadtools.Medical3D.Medical3DContainer.#ctor(Control,string) |
Initializes a new instance of the Medical3DContainer class. |
Leadtools.Medical3D.Medical3DContainer.#ctor(Control,string,bool) |
Initializes a new instance of the Medical3DContainer class. |
Leadtools.Medical3D.Medical3DContainer.#ctor(string,bool) |
Initializes a new instance of the Medical3DContainer class. |
Leadtools.Medical3D.Medical3DContainer.RenderingType |
The rendering type used in the 3D volume. |
Leadtools.Medical3D.Medical3DContainer.SendAddFrame(string) |
Sends the frame mapped to the specified ID to the rendering engine. |
Leadtools.Medical3D.Medical3DControl.#ctor(bool) |
Initializes a new instance of the Medical3DContainer class. It holds the container and renders the 3D object automatically. |
Leadtools.Medical3D.Medical3DControl.#ctor(string) |
Initializes a new instance of the Medical3DControl class. It holds the container and renders the 3D object automatically. |
Leadtools.Medical3D.Medical3DCubeFace |
Specifies the direction the 3D volume should face. |
Leadtools.Medical3D.Medical3DEngine.CanUse3DTexturing(int,int,int) |
Gets the current hardware that renders the volume using 3D texturing. |
Leadtools.Medical3D.Medical3DEngine.DedicatedGPUMemorySize64 |
Value that indicates the amount of dedicated GPU memory. |
Leadtools.Medical3D.Medical3DEngine.SharedGPUMemorySize64 |
Gets the value that indicates the amount of shared GPU memory. |
Leadtools.Medical3D.Medical3DEngine.SoftwareRendering |
Determines whether the engine values are based on hardware or software. |
Leadtools.Medical3D.Medical3DObject.GenerateRasterImage(string) |
Generates a rasterImage out of the data saved through the file mapping in the MedicalViewer. |
Leadtools.Medical3D.Medical3DObject.Get3DSettings(string) |
Gets the properties of the 3D object using a JSON object. |
Leadtools.Medical3D.Medical3DObject.GetGUID |
Gets the GUID for this Medical 3D object. |
Leadtools.Medical3D.Medical3DObject.Map3DImageToFile(string,tagRECT*) |
Maps the current view of the 3D volume to a file using the specified name. |
Leadtools.Medical3D.Medical3DObject.MemoryEfficientSetFrame(RasterImage,int,Point3D,bool,float,float,int,int) |
Adds a data slice to the 3D object from the specified Leadtools.RasterImage. |
Leadtools.Medical3D.Medical3DObject.SetRotationFace(Medical3DCubeFace) |
Rotates the 3D volume to face the specified direction. |
Leadtools.Medical3D.Medical3DObject.Update3DSettings(string) |
Sets the properties of the 3D object using a JSON object. |
Leadtools.Medical3D.Medical3DObject.WriteMPRImage(string,int,Medical3DMPRPlaneType,int) |
Maps the specified MPR slice of the 3D volume to a file. |
Leadtools.Medical3D.Medical3DVolumeRenderingType |
Indicates the rendering type used to render the 3D object. |
Leadtools.Medical3D.Settings3D |
Specifies the properties supported to be used in the JSON string used to get and set the properties of the 3D volume. |
The following members have been removed:
Name | Description |
---|---|
Leadtools.Medical3D.Medical3DControl.CreateParams |
Overrides the CreateParams property. |
Leadtools.Medical3D.PanoramicProjectionType.PANORAMOC_MinIP |
MinIP (Minimum Intensity Projection) rendering method. |
Leadtools.Medical3D.PanoramicProjectionType.PANORAMOC_MIP |
MIP (Maximum Intensity Projection) rendering method. |
Leadtools.Medical3D.PanoramicProjectionType.PANORAMOC_VRT |
VRT (Volume Rendering Technique) rendering method. |
Version Changes: 18 to 19
The following members have been added:
Name | Description |
---|---|
Leadtools.Medical3D.``0Collection`1 | - The Medical3DObjectCollection generic collection of Medical3DObject objects. |
Leadtools.Medical3D.Medical3DColorMapping | - The Medical3DColorMapping class is used to hold the color mapping histogram for the 3D object. it contains the Red, blue, green and alpha channel histograms. |
Leadtools.Medical3D.Medical3DContainer.CreateObject | Optional delegate method for additional processing. |
Leadtools.Medical3D.Medical3DContainer.PostPaint | Optional delegate method for additional processing. |
Leadtools.Medical3D.Medical3DControl.ApplyWindowLevelOnMPRSlices | Applies the window level mouse action on all orthogonal MPR when applying this action on any MPR cell. |
Leadtools.Medical3D.Medical3DControl.CameraMoved | Occurs when the user moves the camera with the mouse using the MoveCamera action. |
Leadtools.Medical3D.Medical3DControl.CameraRotated | Occurs when the user rotates the camera with the mouse using the RotateCamera action. |
Leadtools.Medical3D.Medical3DControl.CameraSettingsChanged | Occurs when the user moves or rotates the camera with the mouse using the RotateCamera or MoveCamera actions. |
Leadtools.Medical3D.Medical3DControl.CameraZoomed | Occurs when the user zooms the camera with the mouse using the ZoomCamera action. |
Leadtools.Medical3D.Medical3DControl.ObjectChanged | Occurs when the user moves, rotates or scales the object with the mouse using the MoveObject or RotateObject actions. |
Leadtools.Medical3D.Medical3DControl.ObjectMoved | Occurs when the user moves the object with the mouse using the MoveObject action. |
Leadtools.Medical3D.Medical3DControl.ObjectRotated | Occurs when the user rotates the object with the mouse using the RotateObject action. |
Leadtools.Medical3D.Medical3DControl.ObjectScaled | Occurs when the user scales the object with the mouse using the ScaleObject action. |
Leadtools.Medical3D.Medical3DControl.PlaneChanged | Occurs when the user moves or rotates the MPR plane or clipping planes with the mouse using the MovePlane or RotatePlane actions. |
Leadtools.Medical3D.Medical3DControl.PlaneMoved | Occurs when the user moves the MPR plane or clipping planes with the mouse using the MovePlane action. |
Leadtools.Medical3D.Medical3DControl.PlaneRotated | Occurs when the user rotates the MPR plane or clipping planes with the mouse using the RotatePlane action. |
Leadtools.Medical3D.Medical3DControl.UIChanged | Optional delegate method for additional processing. |
Leadtools.Medical3D.Medical3DControl.WindowLevelChanged | Occurs when the user changes the window-level values with the mouse using the WindowLevel action. |
Leadtools.Medical3D.Medical3DHistogram | - The Medical3DHistogram class is contains the grayscale histogram of the 3D object along with the histogram information. |
Leadtools.Medical3D.Medical3DMPRInfo | - The Medical3DMPRInfo class is contains information about the MPR frame. |
Leadtools.Medical3D.Medical3DObject.ColorMap | Sets the color map will be used to render the 3D object. |
Leadtools.Medical3D.Medical3DObject.GetMPRInformation(Medical3DMPRPlaneType,int) | returns the MPR image with the specified type and index. |
Leadtools.Medical3D.Medical3DObject.GetRendered3DObject | Returns the rendered view of the 3D object as an image. |
Leadtools.Medical3D.Medical3DObject.Histogram | Gets the grayscale histogram of the 3D object. |
Leadtools.Medical3D.Medical3DObject.Palette | Gets or sets the color palette that will be used to render the 3D object. |
Leadtools.Medical3D.Medical3DObject.RotateXYZ(float,float,float) | Rotates the 3D object in the container by specified amounts on the x-axis, y-axis, and z-axis. |
Leadtools.Medical3D.PanoramicProjectionType | - Specifies the volume type used to render panoramic projection within the specified thickness. |
Leadtools.Medical3D.VRTColoringModeFlags | - Specifies VRT Coloring Mode. |
The following members have been removed:
Name | Description |
---|---|
Leadtools.Medical3D.Medical3DContainer.CreateObject | Optional delegate method for additional processing. |
Leadtools.Medical3D.Medical3DContainer.PostPaint | Optional delegate method for additional processing. |
Leadtools.Medical3D.Medical3DControl.CameraMoved | Occurs when the user moves the camera with the mouse using the MoveCamera action. |
Leadtools.Medical3D.Medical3DControl.CameraRotated | Occurs when the user rotates the camera with the mouse using the RotateCamera action. |
Leadtools.Medical3D.Medical3DControl.CameraSettingsChanged | Occurs when the user moves or rotates the camera with the mouse using the RotateCamera or MoveCamera actions. |
Leadtools.Medical3D.Medical3DControl.CameraZoomed | Occurs when the user zooms the camera with the mouse using the ZoomCamera action. |
Leadtools.Medical3D.Medical3DControl.ObjectChanged | Occurs when the user moves, rotates or scales the object with the mouse using the MoveObject or RotateObject actions. |
Leadtools.Medical3D.Medical3DControl.ObjectMoved | Occurs when the user moves the object with the mouse using the MoveObject action. |
Leadtools.Medical3D.Medical3DControl.ObjectRotated | Occurs when the user rotates the object with the mouse using the RotateObject action. |
Leadtools.Medical3D.Medical3DControl.ObjectScaled | Occurs when the user scales the object with the mouse using the ScaleObject action. |
Leadtools.Medical3D.Medical3DControl.PlaneChanged | Occurs when the user moves or rotates the MPR plane or clipping planes with the mouse using the MovePlane or RotatePlane actions. |
Leadtools.Medical3D.Medical3DControl.PlaneMoved | Occurs when the user moves the MPR plane or clipping planes with the mouse using the MovePlane action. |
Leadtools.Medical3D.Medical3DControl.PlaneRotated | Occurs when the user rotates the MPR plane or clipping planes with the mouse using the RotatePlane action. |
Leadtools.Medical3D.Medical3DControl.UIChanged | Optional delegate method for additional processing. |
Leadtools.Medical3D.Medical3DControl.WindowLevelChanged | Occurs when the user changes the window-level values with the mouse using the WindowLevel action. |
Leadtools.Medical3D.Medical3DObjectCollection<Medical3DObject> | - The Medical3DObjectCollection generic collection of Leadtools.Medical3D.Medical3DObject objects. |
Leadtools.Medical3D.Medical3DObjectCollection<Medical3DObject>.OnItemAdded(RasterCollectionEventArgs{0}) | Overrides the *Leadtools.RasterCollection 1.OnItemAdded(Leadtools.RasterCollectionEventArgs{`0})*. |
|
Leadtools.Medical3D.Medical3DObjectCollection<Medical3DObject>.OnItemRemoved(RasterCollectionEventArgs{0}) | Overrides the *Leadtools.RasterCollection 1.OnItemRemoved(Leadtools.RasterCollectionEventArgs{`0})*. |
|
Leadtools.Medical3D.Medical3DObjectCollection<Medical3DObject>.Remove(`0) | Removes the specified object. |
Leadtools.Medical3D.Medical3DObjectCollection<Medical3DObject>.RemoveAt(int) | Removes the object at the specified index. |
The following members have been added to the existing types:
Member | Description |
---|---|
Leadtools.Medical3D.Medical3DControl.SetWindowLevel(Int32,Int32) | Sets the image window level to the specified values of width and center parameters. |
Added support to unify level values on all MPR windows to be equal to the rendered 3D volumes
The following assembly has been added to LEADTOOLS For .NET v17:
Namespace | Description |
---|---|
Leadtools.Medical3D | provides functionality for rendering and viewing a series of two-dimensional medical images in a three-dimensional space. |