The following types have been added to LEADTOOLS for .NET v17.5
The following members have been added to existing types in LEADTOOLS for .NET v17.5:
Member | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewer.ColumnSplitters | Gets the collection that contains information about the column splitters. |
Leadtools.MedicalViewer.MedicalViewer.RowSplitters | Gets the collection that contains information about the row splitters. |
Leadtools.MedicalViewer.MedicalViewerAnimation.IntervalType | Gets or sets the enumeration that determines whether to make the engine interpret the wait Interval value as a milliseconds or as frames per second. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.SelectedSubCellChanged | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.ShowControlPoints | Gets or sets the value that indicates whether to display the annotation control point or not. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.SetOffset(Leadtools.MedicalViewer.Point2D) | Translates the image position according to the provided X and Y values. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.SetOffset(System.Double,System.Double) | Translates the image position according to the provided X and Y values. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.GetOffset | Gets the current coordinates of the image. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.GetWindowLevelCenter | Gets the window level center value for the image. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.GetWindowLevelWidth | Gets the window level width value for the image. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.SetWindowLevel(System.Int32,System.Int32) | Sets the window level width and center values for the image. |
Leadtools.MedicalViewer.MedicalViewerCell.UseWindowLevelBoundaries | Gets or sets the value that indicates whether to limit the width and center value to the range specified by the image calculated range. |
Leadtools.MedicalViewer.MedicalViewerCell.ScaleType | Gets or sets the scale type used when using the zoom action. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.GetOffset(System.Int32 | Gets the current coordinates of the image. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.GetWindowLevelWidth(System.Int32) | Gets the window level width value for the image. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.GetWindowLevelCenter(System.Int32) | Gets the window level center value for the image. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.SetWindowLevel(System.Int32,System.Int32,System.Int32) | Sets the window level width and center values for the image. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.SetOffset(System.Int32,System.Double,System.Double) | Translates the image position according to the provided X and Y values. |
Leadtools.MedicalViewer.MedicalViewerScaleType | Represents the enumeration that determines which type of zoom to use. |
Leadtools.MedicalViewer.MedicalViewerScaleType.Normal | Enumeration value for specifying the use of normal zoom, (zooms to the part of the image that is displayed at the center of the cell). |
Leadtools.MedicalViewer.MedicalViewerScaleType.Dynamic | Enumeration value for specifying the use of Dynamic Zoom, (zooms to the point that the user clicked to zoom to). |
Leadtools.MedicalViewer.MedicalViewerPaletteType | Represents the enumeration that determines which palette to use to display the image. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.None | Enumeration value for specifying not to use a palette (use the normal gray-scale lookup table). |
Leadtools.MedicalViewer.MedicalViewerPaletteType.Cool | Enumeration value for specifying the use of the Cool palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.CyanHot | Enumeration value for specifying the use of the Cyan Hot palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.Fire | Enumeration value for specifying the use of the Fire palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.ICA2 | Enumeration value for specifying the use of the ICA2 palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.Ice | Enumeration value for specifying the use of the Ice palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.OrangeHot | Enumeration value for specifying the use of the Orange hot palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.RainbowRGB | Enumeration value for specifying the use of the Rainbow RGB palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.RedHot | Enumeration value for specifying the use of the Red hot palette. |
Leadtools.MedicalViewer.MedicalViewerPaletteType.Spectrum | Enumeration value for specifying the use of the Spectrum palette. |
Leadtools.MedicalViewer.MedicalViewerCobbAngle.Angle | Gets the Cobb-angle value. |
Leadtools.MedicalViewer.MedicalViewerSubCell.PaletteType | Gets or sets the value representing which type of palette is to be used to display the image. |
Leadtools.MedicalViewer.MedicalViewer.ViewerDragDrop | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.ViewerDragOver | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.Exploded | Gets or sets the value that determines whether the viewer is in the exploded mode or not. |
Leadtools.MedicalViewer.MedicalViewer.SynchronizationType | Gets or sets which type of synchronization to use to synchronize the cells in this viewer. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.CellDragDrop | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.CellDragOver | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.Match | Matches the cell property specified by action to sourceCell. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.RotateLabels | Rotates the label tags of an image in the cell with the specified parameters. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.FlipLabels | Flips the label tags of an image in the cell with the specified parameters. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.ReverseLabels | Reverses the label tags of an image in the cell with the specified subCellIndex. |
Leadtools.MedicalViewer.MedicalViewerCell.MPRPolygonCreated | Optional delegate method for additional processing. This event is fired when the user is done creating a polygon using the action Leadtools.MedicalViewer.MedicalViewerActionType.PanoramicPolygon. |
Leadtools.MedicalViewer.MedicalViewerCell.PanoramicDataRequested | Optional delegate method for additional processing. This event is fired when the 3D toolkit starts creating the initial data that will be used to render the panoramic image. |
Leadtools.MedicalViewer.MedicalViewerCell.MPRPolygonClicked | Optional delegate method for additional processing. This event is fired when the user clicks on the MPR polygon body or handle. |
Leadtools.MedicalViewer.MedicalViewerCell.FramesLoaded | Optional delegate method for additional processing. Occurs when frames are loaded into the Medical Viewer. |
Leadtools.MedicalViewer.MedicalViewerCell.DisposeInternalData | Disposes of the cut-plane data created by either the cut-line or the panoramic image. |
Leadtools.MedicalViewer.MedicalViewerCell.AutoDisposeInternalData | Gets or sets the value that indicates whether to automatically remove the internal data created by either the cut-line or the panoramic image. |
Leadtools.MedicalViewer.MedicalViewerCell.SynchronizationID | Gets or sets the ID that is used to synchronize multiple cells together. |
Leadtools.MedicalViewer.MedicalViewerCell.GetScale | Gets the scale of the image. |
Leadtools.MedicalViewer.MedicalViewerCell.Polygons | Gets the RasterCollection assigned to the control. |
Leadtools.MedicalViewer.MedicalViewerCell.GetImagePosition | Gets the image position of the cell frames based on the corresponding index. |
Leadtools.MedicalViewer.MedicalViewerCell.UseDPI | Enables or disables using the DPI feature. |
Leadtools.MedicalViewer.MedicalViewerCell.DerivativeSource | Gets the cell object which is used to generate the derivative images to the cell. |
Leadtools.MedicalViewer.MedicalViewerCell.PageCount | Gets the number of frames of the cell. |
Leadtools.MedicalViewer.MedicalViewerCell.GetPage | Gets the image page with the specified sub-cell index. |
Leadtools.MedicalViewer.MedicalViewerCell.PhotometricInterpretation | Gets or sets the photometric interpretation that will be used to display the image. |
Leadtools.MedicalViewer.MedicalViewerCell.IsImageInverted | Retrieves a value that indicates whether the image in the selected sub-cell index has been inverted. |
Leadtools.MedicalViewer.MedicalViewerMPRCell.AxialName (Inherited from Leadtools.MedicalViewer.MedicalViewerCell | Gets or sets the string that will be used as overlay text for the axial cell. |
Leadtools.MedicalViewer.MedicalViewerMPRCell.SagittalName (Inherited from Leadtools.MedicalViewer.MedicalViewerCell | Gets or sets the string that will be used as overlay text for the sagittal cell. |
Leadtools.MedicalViewer.MedicalViewerMPRCell.CoronalName (Inherited from Leadtools.MedicalViewer.MedicalViewerCell | Gets or sets the string that will be used as overlay text for the coronal cell. |
Leadtools.MedicalViewer.MedicalViewerSubCell.CobbAngles | Gets the MedicalViewerCobbAngleCollection assigned to the cell. |
Leadtools.MedicalViewer.MedicalViewerParaxialCutCell.EfficientMemoryEnabled | Enables efficient memory usage for the paraxial cut cell. |
The following enumerations have been added to LEADTOOLS for .NET v17.5
Enumeration | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewerAnimationIntervalType | Determines the meaning of the value Leadtools.MedicalViewer.MedicalViewerAnimation.Interval. |
Leadtools.MedicalViewer.MedicalViewer3DRequestedInformationType.MPRCalibrated | Enumeration value that indicates the MPR plane is calibrated. |
In addition, the following improvements have been made:
The following types have been added to LEADTOOLS for .NET v17
Type | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewerLayoutPosition | Represents a layout position of a cell when the MedicalViewer is created in layout mode. |
Leadtools.MedicalViewer.MedicalViewerBaseCell | Represents the base cell class that contains the basic cell properties and methods.that the user must inherits his custom control from in order to be able to add it to the MedicalViewer |
Leadtools.MedicalViewer.MedicalViewerData3DRequestedEventArgs | Provides data for the MedicalViewerCell.Data3DRequested event. |
Leadtools.MedicalViewer.MedicalViewer3DFrameRequestedEventArgs | Provides data for the MedicalViewerCell.Data3DFrameRequested event. |
Leadtools.MedicalViewer.Point3D | Represents the 3D point. |
Leadtools.MedicalViewer.Point2D | Represents the 2D point. |
Leadtools.MedicalViewer.MedicalViewerUserMode | Specifies the design mode of the viewer when the viewer is created in layout mode. |
Leadtools.MedicalViewer.MedicalViewerDesignTool | Specifies the design tool to use during design mode in the viewer. |
Leadtools.MedicalViewer.MedicalViewer3DRequestedInformationType | Represents the enumeration that will be sent through the MedicalViewerCell.DataRequested and MedicalViewerCell.Data3DFrameRequested to request 3D information. |
Leadtools.MedicalViewer.MedicalViewerPlaneCutLinesCollection<T> | Represents a generic collection of MedicalViewerPlaneCutLine Objects. |
Leadtools.MedicalViewer.MedicalViewerSeriesLocalizer | Represents the localizer image. |
Leadtools.MedicalViewer.MedicalViewerDoublePlaneCutLinesCollection<T> | Represents a generic collection of MedicalViewerDoublePlaneCutLine Objects. |
Leadtools.MedicalViewer.MedicalViewerDoublePlaneCutLine | Represents the class that is used to create and adjust a double oblique cut plane. |
Leadtools.MedicalViewer.MedicalViewerSeriesStack | Represents a stack of images. |
Leadtools.MedicalViewer.MedicalViewerPlaneCutLine | Represents the class that is used to create or adjust the oblique cut plane. |
Leadtools.MedicalViewer.MedicalViewerImageData | Contains information about a DICOM image obtained from the data set. |
Leadtools.MedicalViewer.MedicalViewerMultiCell | Represents the class that is used to create and adjust the cell being added to or removed from the Leadtools.MedicalViewer Namespace control. |
Leadtools.MedicalViewer.MedicalViewerMPRCell | Represents the class that is used to create an MPR cell. |
Leadtools.MedicalViewer.MedicalViewerLayoutOptions | Represents the class that is used to configure the layout options of the Medical Viewer. |
Leadtools.MedicalViewer.MedicalViewerSeriesManager | Sorts and groups the given data and provides the data to the user for easier and more organizes access. |
Leadtools.MedicalViewer.MedicalViewerDerivativeGeneratedEventArgs | Provides data for the MedicalViewerCell.DerivativeGenerated event. |
MedicalViewerSubCell | Represents the sub-cell which contains the annotation container, along with the properties and methods that control the annotation. |
MedicalViewerCustomAnnotationArgs | Provides data for the Leadtools.MedicalViewer.MedicalViewerBaseCell.CustomAnnotationDataRequested event. |
MedicalViewerCustomAnnotationRequestedObject | Represents the enumeration that will be sent through the Leadtools.MedicalViewer.MedicalViewerBaseCell.CustomAnnotationDataRequested to the custom annotation object, run designer, or edit designer. |
The following types have been removed in LEADTOOLS for .NET v17
The following members have been added to existing types in LEADTOOLS for .NET v17:
Member | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewerCell.OnHandleCreated | Overrides Control.OnHandleCreated |
Leadtools.MedicalViewer.MedicalViewerCell.Dispose(System.Boolean) | Releases all resources used by the MedicalViewer. |
Leadtools.MedicalViewer.MedicalViewerCell.OnUIChanged(Leadtools.MedicalViewer.MedicalViewerUIChangedEventArgs) | Provides information about the Medical Viewer User Interface Changed event. |
Leadtools.MedicalViewer.MedicalViewerCell.IsImageFlipped | Retrieves whether the image has been flipped. |
Leadtools.MedicalViewer.MedicalViewerCell.IsImageReversed | Retrieves a value that indicates whether the image has been reversed. |
Leadtools.MedicalViewer.MedicalViewerCell.GetCellImage(System.Boolean,Leadtools.MedicalViewer.MedicalViewerCellImageFeatures) | Returns a printable version of the cell. |
Leadtools.MedicalViewer.MedicalViewerCell.GetRotateImagePerspectiveAngle | Gets the rotation angle for the image in the cell. |
Leadtools.MedicalViewer.MedicalViewerCell.Refresh | Updates and recalculates the data of the cell. |
Leadtools.MedicalViewer.MedicalViewerCell.DisposeCutPlanesData | Disposes of the cut-plane data. |
Leadtools.MedicalViewer.MedicalViewerCell.BeginUpdate | Stops the cell from being refreshed if any change is applied. This is useful to increase the control speed efficiency. |
Leadtools.MedicalViewer.MedicalViewerCell.EndUpdate | Refreshes the control to include all the changes made after using the BeginUpdate method. |
Leadtools.MedicalViewer.MedicalViewerCell.SetNoImageText(System.String) | Sets the text that will be displayed if the image has not been loaded. This is used only with the low memory usage feature. Please refer to EnableLowMemoryUsage |
Leadtools.MedicalViewer.MedicalViewerCell(Leadtools.RasterImage,Leadtools.MedicalViewer.MedicalViewerLayoutPosition) | Initializes a new instance of the MedicalViewerCell class. |
Leadtools.MedicalViewer.MedicalViewerCell.SetActionKeys(Leadtools.MedicalViewer.MedicalViewerActionType,Leadtools.MedicalViewer.MedicalViewerKeys) | Sets the keystroke combination for the specified action. |
Leadtools.MedicalViewer.MedicalViewerCell.GetActionKeys(Leadtools.MedicalViewer.MedicalViewerActionType) | Gets the keystroke combination for the specified action. |
Leadtools.MedicalViewer.MedicalViewerCell.GetActionProperties(Leadtools.MedicalViewer.MedicalViewerActionType,System.Int32) | Gets the current properties for the specified action. |
Leadtools.MedicalViewer.MedicalViewerCell.SetActionProperties(Leadtools.MedicalViewer.MedicalViewerActionType,Leadtools.MedicalViewer.MedicalViewerBaseAction,System.Int32) | Sets the current properties for the specified action. |
Leadtools.MedicalViewer.MedicalViewerCell.AnimationStarted | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.AnimationStopped | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.CellMouseMove | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.CellMouseUp | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.CellMouseClick | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.CellMouseDoubleClick | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.CellMouseDown | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.CustomPaint | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.UIChanged | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.Data3DFrameRequested | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.Data3DRequested | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.DerivativeGenerated | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.FramesRequested | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.PlaneCutLineClicked | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.PrePaint | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.PostPaint | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.RegionCreated | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.UserActionMouseMove | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.UserActionMouseUp | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.UserActionMouseDown | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.UserActionMouseWheel | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.UserActionKeyUp | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.UserActionKeyDown | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.Derivative | Gets the value that indicates whether the cell has a derivative image out of the cut-plane. |
Leadtools.MedicalViewer.MedicalViewerCell.Titlebar | Gets the MedicalViewerTitlebar assigned to the control. |
Leadtools.MedicalViewer.MedicalViewerCell.InteractiveInterpolation | Gets or sets the value that determines whether to apply the interpolation during the action, or only when releasing the mouse button or key. |
Leadtools.MedicalViewer.MedicalViewerCell.ShowCellBoundaries | Enables or disables showing the Reference line color as a boundary that surrounds the cell. |
Leadtools.MedicalViewer.MedicalViewerCell.ShowCellScroll | Enables or disables showing the cell scroll bar that is used to scroll through the frames. |
Leadtools.MedicalViewer.MedicalViewerCell.ShowFreezeText | Enables or disables showing the freeze text over the frozen cells. |
Leadtools.MedicalViewer.MedicalViewerCell.RegionBorderColor1 | Gets or sets the first color for the 'marching ants' region. |
Leadtools.MedicalViewer.MedicalViewerCell.RegionBorderColor2 | Gets or sets the second color of the 'marching ants' region. |
Leadtools.MedicalViewer.MedicalViewerCell.RegionDefaultCursor | Gets or sets the cursor used when the user is creating the region of interest. |
Leadtools.MedicalViewer.MedicalViewerCell.PaintingMethod | Gets or sets the enumerated value that indicates which painting method to use when drawing the image. |
Leadtools.MedicalViewer.MedicalViewerCell.PixelSpacing | Gets or sets the image pixel spacing. This property is used when implementing a reference line. |
Leadtools.MedicalViewer.MedicalViewerReferenceLine.#ctor(Leadtools.MedicalViewer.Point2D,Leadtools.MedicalViewer.Point2D) | Initializes a new MedicalViewerReferenceLine class object with explicit parameters. |
Leadtools.MedicalViewer.MedicalViewerReferenceLineProperties.CutLines | Gets the MedicalViewerPlaneCutLine assigned to the cell. |
Leadtools.MedicalViewer.MedicalViewerReferenceLineProperties.DoubleCutLines | Gets the MedicalViewerDoublePlaneCutLines assigned to the cell. |
Leadtools.MedicalViewer.MedicalViewerCommonActions.Dispose | Releases all resources used by the MedicalViewerCommonActions. |
Leadtools.MedicalViewer.MedicalViewerActionType.CutPlane | Draws an oblique cut line using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.DoubleCutPlane | Draws a double oblique cut line using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationAudio | Audio Annotation. Clicking and dragging creates an audio object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationButton | Button Annotation. Clicking and dragging creates a button object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationClosedCurve | Closed Curve Annotation. Clicking and dragging creates a closed curve object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationCrossProduct | Cross Product Annotation. Clicking and dragging creates a cross product object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationCurve | Curve Annotation. Clicking and dragging creates a curve object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationEncrypt | Encrypt Annotation. Clicking and dragging creates an encrypt object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationFreeHand | Free Hand Annotation. Clicking and dragging creates a free hand object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationFreeHandHotSpot | Freehand Hot Spot Annotation. Clicking and dragging creates a freehand hot spot object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationHotSpot | Hot Spot Annotation. Clicking and dragging creates a hot spot object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationLine | |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationNote | Line Annotation. Clicking and dragging creates a line object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationPoint | Point Annotation. Clicking and dragging creates a point object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationPolygon | Polygon Annotation. Clicking and dragging creates a polygon object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationPolyline | Polyline Annotation. Clicking and dragging creates a polyline object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationPolyRuler | Polyruler Annotation. Clicking and dragging creates a polyruler object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationRedaction | Redaction Annotation. Clicking and dragging creates a redaction object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationStamp | Stamp Annotation. Clicking and dragging creates a stamp object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationTextPointer | Text Pointer Annotation. Clicking and dragging creates a text pointer object. |
Leadtools.MedicalViewer.MedicalViewerActionType.AnnotationTextRollup | Text Rollup Annotation. Clicking and dragging creates a text rollup object. |
Leadtools.MedicalViewer.MedicalViewerCellImageFeatures.None | Nothing. |
Leadtools.MedicalViewer.MedicalViewerTagType.Alpha | Specifies the current alpha value (which is the amount of the lookup table curvature). |
Leadtools.MedicalViewer.MedicalViewerTagType.PixelSpacing | Gets or sets the image pixel spacing. This property is used when implementing a reference line. |
Leadtools.MedicalViewer.MedicalViewerAnimationFlags.Sequence | Values that specify what to do when the animation reaches the end frame (whether it will jump to the start frame and play the animation all over again.) |
Leadtools.MedicalViewer.MedicalViewer(System.Boolean) | Initializes a new instance of the MedicalViewer class object with explicit parameters. |
Leadtools.MedicalViewer.MedicalViewer.SaveLayout(System.IO.Stream) | Saves the layout to the specified stream. |
Leadtools.MedicalViewer.MedicalViewer.LoadLayout(System.IO.Stream) | Loads the layout from the specified stream. |
Leadtools.MedicalViewer.MedicalViewer.AllowMultipleSelection | Gets or sets the value that indicates whether multiple cells can be selected at the same time (Using the CTRL key), or through MedicalViewerBaseCell.Selected. |
Leadtools.MedicalViewer.MedicalViewer.WndProc(System.Windows.Forms.Message@) | Processes Windows messages. Overrides Finalize. |
Leadtools.MedicalViewer.MedicalViewerMouseEventArgs(Leadtools.RasterImage[],System.Int32,System.Windows.Forms.MouseButtons,System.Int32,System.Int32,System.Int32,System.Int32) | Initializes a new instance of the MedicalViewerMouseEventArgs class. |
MedicalViewerBaseCell.DeclareActionAsAnnotation | Declares the custom action sent as annotation action. |
MedicalViewerBaseCell.RefreshAnnotation | Overloaded. Repaints the annotations on the sub-cell or cell. |
MedicalViewerBaseCell.WndProc | Overridden. Processes Windows messages. |
MedicalViewerBaseCell.CustomAnnotationDataRequested | Optional delegate method for additional processing. |
MedicalViewerBaseCell.SubCells | Gets the Generic RasterCollection assigned to the cell. |
MedicalViewerBaseCell.DefaultRubberStampType | Gets or sets the default rubber stamp type that will be used when creating a new rubber stamp. |
MedicalViewerBaseCell.MaintainAnnotationObjectAspectRatio | Gets or sets the value that determines whether to maintain the aspect ratio when editing the annotation object using the mouse or not. |
MedicalViewerBaseCell.MaintainAnnotationThickness | Gets or sets the value that determines whether to keep the annotation thickness as it is when scale the cell up or down. |
MedicalViewerBaseCell.ShowRotationHandle | Gets or sets the value that determines whether to show the annotation rotation handle. |
MedicalViewerBaseCell.DefaultAnnotationColor | Gets or sets the System.Drawing.Color that determines the default annotation color that will be used when drawing the annotation using the annotation action. |
MedicalViewerBaseCell.DefaultAnnotationThickness | Gets or sets the value that indicates the thickness of the annotation object created using the annotation action. |
MedicalViewerBaseCell.FixedTextSize | Gets or sets the value that determines whether to maintain a fixed size of the text font, so if the user scale the annotations up or down, the text size will remain the same. |
MedicalViewerBaseCell.CreateFromCenter | Gets or sets the value that determines whether to draw the annotation object from the center outward, or from edge to edge. |
MedicalViewerBaseCell.MaintainTextOrientation | Gets or sets the value that determines whether to keep the text orientation as it is when rotating, flipping or reversing the annotation container. |
MedicalViewerCell.SetImagePerspective | Overloaded. Sets the value that represents the image view perspective for all the frames in the medical viewer. |
The following members have been removed from existing types in LEADTOOLS for .NET v17
The following types have been added to LEADTOOLS for .NET v16.5
Type | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewerCutPlaneLine | Represents the class that is used to create or adjust the oblique cut plane. (Removed in v17.) |
Leadtools.MedicalViewer.MedicalViewerReferenceLine | Represents the class that contains the two points used to draw the reference line. |
Leadtools.MedicalViewer.MedicalViewerPlaneCutLineEventArgs | Provides data for the MedicalViewer.PlaneCutLineClicked event. |
Leadtools.MedicalViewer.MedicalViewerRotate3DPlane | Represents the class that contains the properties of the rotate 3D plane action, which is used only with MedicalViewer3DCell. (Removed in v17). |
Leadtools.MedicalViewer.MedicalViewerReferenceLineProperties | Represents the class that is used to create the MedicalViewerCutPlaneLine, and adjust to reference line properties of this cell. |
Leadtools.MedicalViewer.MedicalViewerCutPlaneLinesCollection | Represents a generic collection of MedicalViewerCutPlaneLine objects. (Removed in v17.) |
Leadtools.MedicalViewer.MedicalViewer3DCell | Represents the class that is used to create and adjust a 3D cell (a cell that is used to display 3D objects) being added to, or removed from the Leadtools.MedicalViewer Namespace control. (Removed in v17.) |
Leadtools.MedicalViewer.MedicalViewerUIChangedEventArgs | Provides data for the Leadtools.MedicalViewer.MedicalViewer.UIChanged event. |
Leadtools.MedicalViewer.MedicalViewerSelectedCellsChangedEventArgs | The MedicalViewerSelectedCellsChangedEventArgs class provides data for the Leadtools.MedicalViewer.MedicalViewer.SelectedCellsChangedEventArgs event. |
Leadtools.MedicalViewer.MedicalViewerCell.PointToClient | Returns the client coordinates (the cell coordinates) corresponding to the image coordinates specified by the user. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.SaveAnnotations | Saves the annotation container of the specified sub-cell index to a file. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.LoadAnnotations | Saves the annotation container of the specified sub-cell index to a file. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.Invalidate | Redraws the cell and causes a paint message to be sent to the Leadtools.MedicalViewer Namespace control that owns this cells. |
The following members have been added to existing types in LEADTOOLS for .NET v16.5
Member | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewerCell.GetDisplayedClippedImageRectangle | Gets the Rectangle that represent the part of the cell/sub-cell that is occupied by the image. |
Leadtools.MedicalViewer.MedicalViewerCell.GetDisplayedImageRectangle | Gets the Rectangle that represent the image boundaries, this will change if you zoom in/out or offset the image. |
Leadtools.MedicalViewer.MedicalViewerCell.GetDisplayedRectangle | Gets the Rectangle that represent the display area of the cell/sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.Exploded | Gets or sets the value that indicates whether the cell is in the exploded mode or not. |
Leadtools.MedicalViewer.MedicalViewerCell.ReferenceLine | Gets the MedicalViewerReferenceLineProperties that is used to create the MedicalViewerCutPlaneLine, and adjust the reference line properties of this cell. |
Gets or sets the frame reference of UID information that will be used when implementing the reference line. | |
Leadtools.MedicalViewer.MedicalViewerCell.FirstPosition | Gets or sets the image position of the first frame in a multi-frame image attached to this cell. This is used when implementing the reference line. |
Leadtools.MedicalViewer.MedicalViewerCell.ImagePosition | Gets or sets the image position of the single frame image attached to this cell. This is used when loading a localizer image. |
Leadtools.MedicalViewer.MedicalViewerCell.ImageOrientation | Gets or sets the array of float values that represents the image orientation of the image attached to this cell. |
Leadtools.MedicalViewer.MedicalViewerCell.SecondPosition | Gets or sets the image position of the second frame in a multi-frame image attached to this cell. This is used when implementing the reference line. |
Leadtools.MedicalViewer.MedicalViewerCell.VoxelSpacing | Gets or sets the image voxel spacing, or pixel spacing if the image loaded is a localizer. This property is used when implementing the reference line. (Removed in v17.) |
Leadtools.MedicalViewer.MedicalViewerCell.ActiveSubCell | Returns the index of the active sub-cell. |
Leadtools.MedicalViewer.MedicalViewerActionType.ReferenceLine | Draws an oblique cut line using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.Rotate3DObject | Rotate the 3D object using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.Translate3DObject | Translate (offset) the 3D object using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.Scale3DObject | Scale up or down the 3D object using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.Rotate3DCamera | Rotate the 3D camera using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.Translate3DCamera | Translate the 3D camera using the mouse.Translate the 3D camera using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.ZoomCamera | Zoom the 3D camera using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.TranslatePlane | Translate the plane using the mouse. |
Leadtools.MedicalViewer.MedicalViewerActionType.RotatePlane | Rotate the plane using the mouse. |
Leadtools.MedicalViewer.MedicalViewerTagType.LeftOrientation | Left orientation tag. |
Leadtools.MedicalViewer.MedicalViewerTagType.RightOrientation | Right orientation tag. |
Leadtools.MedicalViewer.MedicalViewerTagType.TopOrientation | TopOrientation tag. |
Leadtools.MedicalViewer.MedicalViewerTagType.BottomOrientation | Bottom orientation tag. |
Leadtools.MedicalViewer.MedicalViewer.EnableExplodeMode | Gets or sets the value that indicates whether to enable the exploded mode for the user so the cell will enter the exploded mode if the user double-clicks on any of the visible sub-cells. |
Leadtools.MedicalViewer.MedicalViewer.UIChanged | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.SelectedCellsChangedEventArgs | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.PlaneCutLineClicked | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.EnableExplodeMode | Gets or sets the value that indicates whether to enable the exploded mode for the user so the cell will enter the exploded mode if the user double-clicks on any of the visible sub-cells. |
Leadtools.MedicalViewer.MedicalViewer.SelectedCellsChanged | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.Refresh | Updates and recalculates the data of all the cells in the medical viewer. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.Invalidate | Redraws all the cells in the medical viewer. |
Leadtools.MedicalViewer.MedicalViewer.ViewerScroll | Optional delegate method for additional processing. |
The following enumerations have been added LEADTOOLS for .NET v16.5
Enumeration | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewerActionStatus | Specifies the current status of the action. |
Leadtools.MedicalViewer.MedicalViewerTagType.Offset | Offset tag, which is the number of pixels that represents how far the center of the image from the center of the client area. |
The following structures have been added LEADTOOLS for .NET v16.5
Enumeration | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewerPoint | Represents an ordered pair of x- and y-coordinates that defines a point on a two-dimensional plane. (Removed in v17.) |
The following features have been added in v16:
The Medical Image Viewer Control now includes capabilities to:
Scaling
Animation Support
Window Leveling
Mouse Support
Tag Support
Annotation and Tool Support
Region Support
Annotation Container Support
Calibration Support
Callbacks
The following members have been added to existing classes in v16:
Member | Description |
---|---|
Leadtools.MedicalViewer.MedicalViewer.BeginUpdate | Stops the viewer from being refreshed if any change is applied. This is useful to increase the control speed efficiency. |
Leadtools.MedicalViewer.MedicalViewer.EndUpdate | Refreshes the control to include all the changes made after using the Leadtools.MedicalViewer.MedicalViewer.BeginUpdate method. |
Leadtools.MedicalViewer.MedicalViewer.InteractiveInterpolation | Gets or sets the value that determines whether to apply the interpolation during the action, or only when releasing the mouse button or key. |
ViewerOverlayTextSize | Gets or sets the size of the cell or sub-cell tags. |
Leadtools.MedicalViewer.MedicalViewer.RegionBorderColor1 | Gets or sets the first color for the region "marching ants". |
Leadtools.MedicalViewer.MedicalViewer.RegionBorderColor2 | Gets or sets the second color of the region "marching ants". |
Leadtools.MedicalViewer.MedicalViewer.ActiveSubCellChanged | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.AnimationStarted | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.AnimationStopped | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.AnnotationClicked | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.AnnotationCreated | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.CellMouseClick | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.CellMouseDoubleClick | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.CellMouseDown | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.CellMouseMove | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.CellMouseUp | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.FramesRequested | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.PostPaint | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewerCell.PrePaint | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.RegionCreated | Optional delegate method for additional processing. |
Leadtools.MedicalViewer.MedicalViewer.TextColor | Gets or sets the color of the text. |
Leadtools.MedicalViewer.MedicalViewerCell.Calibrate | Overloaded. Calibrates a cell or sub-cell based on information provided by the user. This allows the user to calibrate a cell without using an annotation ruler. |
Leadtools.MedicalViewer.MedicalViewerCell.CreateGraphics | Creates the Graphics object for the control. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.DeleteTag | Overloaded. Deletes the tag (overlay text) of a cell or sub-cell. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.EditTag | Overloaded. Edits the tag (overlay text) of a cell or sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.EnableLowMemoryUsage | Enables loading frames only when viewed, in order to use the system memory efficiently. |
FlipAnnotationContainer | Overloaded. Flips a cell or sub-cell annotation container. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.FreezeSubCell | Freezes the sub-cell |
Leadtools.MedicalViewer.MedicalViewerCell~GetDefaultWindowLevelValues | Retrieves the default window level values for the image with the specified sub-cell index. |
Leadtools.MedicalViewer.MedicalViewerCell.GetRotateImagePerspectiveAngle | Gets the rotation angle for the image in the specified sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.GetScale | Gets the scale of an image with the specified sub-cell index. |
Leadtools.MedicalViewer.MedicalViewerCell.GetScaleMode | Gets the scale mode for the specified sub-cell. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.GetTag | Overloaded. Retrieves the tag (overlay text) for a cell or sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.InvertImage | Overloaded. Inverts all the images in the cell or a specific sub-cell. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.IsImageInverted | Retrieves a value that indicates whether the image in the specified sub-cell index has been inverted. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.LoadAnnotations | Overloaded. Loads the annotation container(s) in a cell or a specified sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.LoadRegion | Overloaded. Loads a region. |
Leadtools.MedicalViewer.MedicalViewerCell.PointToImage | Overloaded. Returns the image coordinates corresponding to the mouse coordinates specified by the user. |
Leadtools.MedicalViewer.MedicalViewerCell.RemoveRegion | Overloaded. Removes a region from a cell or sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.ResetWindowLevelValues | Overloaded. Resets the image window level to its default values. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.ReverseAnnotationContainer | Overloaded. Reverses the annotation container(s) of a cell or specified sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.RotateAnnotationContainer | Overloaded. Rotates the annotation container(s) of a cell or specified sub-cell by the specified amount. |
Leadtools.MedicalViewer.MedicalViewerCell.RotateImagePerspective | Overloaded. Rotates the perspective of a cell or sub-cell image by the specified rotation angle. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.SaveAnnotations | Overloaded. Saves the annotation container of a cell or a sub-cell to a file. |
Leadtools.MedicalViewer.MedicalViewerCell.SaveRegion | Overloaded. Saves cell regions to a file. |
Leadtools.MedicalViewer.MedicalViewerBaseCell.SetDefaultWindowLevelValues | Overloaded. Sets the default window level values for the images in a cell or sub-cell. |
Leadtools.MedicalViewer.MedicalViewerCell.SetRequestedImage | Sends the requested images to the control. This method is used when the low memory usage feature is enabled. |
Leadtools.MedicalViewer.MedicalViewerCell.SetScale | Overloaded. Sets the scale of a cell or sub-cell image. |
Leadtools.MedicalViewer.MedicalViewerCell.SetScaleMode | Overloaded. Sets the scale mode for all or a specified sub-cell in a cell. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.SetTag | Overloaded. Adds a tag (overlay text) to the cell. |
Leadtools.MedicalViewer.MedicalViewerMultiCell.SubCellFrozen | Retrieves a value that indicates whether the sub-cell has been frozen. |
Leadtools.MedicalViewer.MedicalViewerCell.UpdateView | Recalculates the cell's internal values in order to update the view according to the changes made to the image. |
The following classes have been added in v16: