←Select platform

MedicalViewerMultiCell Class Members

Summary

The following tables list the members exposed by MedicalViewerMultiCell.

Public Constructors

Name Description
MedicalViewerCell Initializes a new MedicalViewerCell class object with default parameters. (Inherited from MedicalViewerCell)
MedicalViewerMultiCell Initializes a new MedicalViewerMultiCell class object that includes an image that can be set to fit within the image with sub-cells of the specified number of rows and columns.

Public Methods

Name Description
BeginUpdate Stops the cell from being refreshed if any changes are applied. This is useful to increase the control speed efficiency. (Inherited from MedicalViewerCell)
BestAligned Returns the index of the element that is best aligned with the specified cell frame. (Inherited from MedicalViewerCell)
Calibrate Calibrates sub-cells along the specified axis based on information provided by the user. This allows the user to calibrate a cell without using an annotation ruler.
CalibrateRuler Changes the length of the selected annotation ruler according to the new unit of measure.
ConvertAnnotationToRegion Converts the selected annotation into a region of interest.
DeleteSelectedAnnotation This method deletes the selected annotation from the specified sub-cell annotation container.
DeleteTag Deletes the tag (overlay text) for the sub-cell.
DisposeCutPlanesData Disposes the cut-plane data. (Inherited from MedicalViewerCell)
DisposeInternalData Disposes the cut-plane data created by either the cut-line or the panoramic image. (Inherited from MedicalViewerCell)
EditTag Edits the tag (overlay text) of the sub-cell.
EnableLowMemoryUsage Enables loading frames only when being viewed, to more efficiently use the system memory. (Inherited from MedicalViewerCell)
EndUpdate Refreshes the control to include all the changes made after using the BeginUpdate method. (Inherited from MedicalViewerCell)
FlipAnnotationContainer Flips the annotation container with the specified sub-cell index.
FlipImage Flips the image with the specified subCellIndex in the cell.
FlipOrientation Flips the orientation of an image in the cell with the specified parameters.
FreezeSubCell Freezes the sub-cell.
GetActionKeys Gets the keystroke combination for the specified action. (Inherited from MedicalViewerCell)
GetActionProperties Gets the current properties for the specified action. (Inherited from MedicalViewerCell)
GetAnnotationContainer Gets the Leadtools.Annotations.Core object which represents the annotation container.
GetCellImage Returns a printable version of the sub-cell.
GetDefaultWindowLevelValues Retrieves the default window level values for the image with the specified sub-cell index.
GetDisplayedClippedImageRectangle Gets the System.Drawing.Rectangle that represents the part of the cell or sub-cell that is occupied by the image.
GetDisplayedImageRectangle Gets the System.Drawing.Rectangle that represents the image boundaries. This changes as you zoom in and out or offset the image.
GetDisplayedRectangle Gets the System.Drawing.Rectangle that represents the display area of the cell/sub-cell.
GetImagePosition Gets the image position of the cell frames based on the corresponding index. (Inherited from MedicalViewerCell)
GetNoImageText Get the text that will be displayed if the image is not loaded yet. This is used only with the low memory usage feature, please refer to EnableLowMemoryUsage.
GetOffset Gets the current coordinates of the image.
GetPage Gets the image page with the specified sub-cell index. (Inherited from MedicalViewerCell)
GetPalette Returns an array that contains the built-in palette entries of the look up table specified by _lookupTableType_. (Inherited from MedicalViewerCell)
GetRotateImagePerspectiveAngle Gets the rotation angle for the image in the specified sub-cell.
GetScale Gets the scale of an image with the specified sub-cell index.
GetScaleMode Gets the scale mode for the specified sub-cell.
GetSelectedAnnotationAttributes Retrieves the selected annotation attribute for the specified cell or sub-cell.
GetTag Retrieves the tag (overlay text) for a sub-cell.
GetTitlebarIconState Determines whether the specified icon is checked.
GetWindowLevelCenter Gets the window level center value for the image.
GetWindowLevelWidth Gets the window level width value for the image.
Invalidate Redraws the cell and causes a paint message to be sent to the MedicalViewer control that owns this cell.
InvertImage Inverts the image in the specific sub-cell.
IsImageFlipped Retrieves a value that indicates whether the image in the specified sub-cell index has been reversed or not.
IsImageInverted Retrieves a value that indicates whether the image in the specified sub-cell index has been inverted.
IsImageReversed Retrieves whether the image in the specified sub-cell index has been reversed or not.
LoadAnnotations Loads the annotation container(s) to the specified sub-cell index from a file, starting from the specified page in the file.
LoadRegion Loads regions from a file in the specified sub-cell image.
PointToClient Returns the client coordinates (the cell coordinates) corresponding to the image coordinates specified by the user.
PointToImage Returns the image coordinates corresponding to the mouse coordinates specified by the user.
Refresh Updates and recalculates the data of the cell. (Inherited from MedicalViewerCell)
RemoveRegion Deletes the region from all of the images in the cell.
ResetWindowLevelValues Resets the image window level to its default values.
ResumeCalculation Resumes the usual calculation logic of the reference line. (Inherited from MedicalViewerCell)
ReverseAnnotationContainer Reverses the annotation container with the specified sub-cell index.
ReverseImage Reverses the image with the specified subCellIndex in the cell.
ReverseOrientation Reverses the orientation of an image in the cell with the specified subCellIndex.
RotateAnnotationContainer Rotates the annotation container with the specified sub-cell index by the specified amount.
RotateImagePerspective Rotates the perspective of the image with the specified sub-cell index by a specified rotation angle.
RotateOrientation Rotates the orientation of an image in the cell with the specified parameters.
SaveAnnotations Saves the annotation container(s) of a cell to a file.
SaveRegion Saves cell regions to a file.
SetActionKeys Sets the keystroke combination for the specified action (Inherited from MedicalViewerCell)
SetActionProperties Sets the current properties for the specified action. (Inherited from MedicalViewerCell)
SetAnnotationContainer Sets the Leadtools.Annotations.Core object which represents the annotation container.
SetDefaultWindowLevelValues Sets the default window level values for the image with the specified sub-cell index.
SetImagePerspective Sets the value that represents the image view perspective for all the frames in the medical viewer. (Inherited from MedicalViewerCell)
SetImagePosition Set the image position of the cell frames based on the corresponding index. (Inherited from MedicalViewerCell)
SetNoImageText Set the text that will be displayed if the image is not loaded yet. This is used only with the low memory usage feature, please refer to EnableLowMemoryUsage
SetOffset Translates the image position according to the provided X and Y values.
SetRequestedImage Sends the requested image to the control. This method is used when the low memory usage feature is enabled (for more information see EnableLowMemoryUsage(Boolean,Int32,Int32)) (Inherited from MedicalViewerCell)
SetRequestedImageThumbnail Sends the requested images to the control. This method is used when the low memory usage feature is enabled (for more information see EnableLowMemoryUsage(int32,int32,medicalviewerimageinformation/[/])) (Inherited from MedicalViewerCell)
SetScale Sets the scale of image with a specified sub-cell index by a specified value.
SetScaleMode Sets the scale mode for the specified sub-cell.
SetTag Adds a tag (overlay text) to the cell.
SetTitlebarIconState Checks or un-checks the specified icon.
SetWindowLevel Sets the window level width and center values for the image.
SubCellFrozen Retrieves a value that indicates whether the sub-cell has been frozen.
SuspendCalculation Temporarily suspends the calculation logic of the reference line for the cell. (Inherited from MedicalViewerCell)
UpdateView Recalculates the cell's internal values in order to update the view according to the changes made to the image. (Inherited from MedicalViewerCell)
ZoomToRectangle Zooms the image towards the specified rectangle. (Inherited from MedicalViewerCell)

Protected Methods

Name Description
Dispose(boolean) Releases all resources used by the MedicalViewerMultiCell.
Finalize This member overrides Finalize.
OnHandleCreated Overrides Control.OnHandleCreated.
OnUIChanged Raises the UIChanged (Inherited from MedicalViewerCell)

Public Properties

Name Description
ActiveSubCell Gets or sets the index of the active sub-cell. (Inherited from MedicalViewerCell)
AlwaysInterpolate Gets or sets the value that determines whether to apply the interpolation always, and not to switch to no-interpolation when any action is active. (Inherited from MedicalViewerCell)
Animation Gets the animation class that contains the properties to animate and adjust the animation style of a cell that contains multiple frames. (Inherited from MedicalViewerCell)
ApplyActionOnMove Gets or sets the value that indicates whether to apply the action on the rest of the sub-cells while dragging the mouse. (Inherited from MedicalViewerCell)
ApplyOnIndividualSubCell Gets or sets the value that indicates whether to (apply window level and alpha) action on only the activated sub-cells. (Inherited from MedicalViewerCell)
AutoCutLineDataDelete Gets or sets the value that indicates whether to remove the cut-line internal data once all the cut-lines have been removed or not. (Inherited from 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. (Inherited from MedicalViewerCell)
AutoMagnifyEnabled Gets or sets the value that indicates whether to enable the automatic magnify glass. which is a magnify glass that works if the user only hovers over the cell. (Inherited from MedicalViewerCell)
AxialName Gets or sets the string that will be used as overlay text for the axial cell. (Inherited from MedicalViewerCell)
BorderThickness Gets or sets the cell border thickness. (Inherited from MedicalViewerCell)
Columns Gets or sets the value that indicates the number of sub-cell columns.
CoronalName Gets or sets the string that will be used as overlay text for the coronal cell. (Inherited from MedicalViewerCell)
CustomLookupTable Gets the collection of custom lookup table that the user can assign to any frame (image) in the cell. (Inherited from MedicalViewerCell)
Derivative Gets the value that indicates whether the cell has a derivative image out of the cut-plane. (Inherited from MedicalViewerCell)
DerivativeSource Gets the cell object which is used to generate the derivative images to the cell. (Inherited from MedicalViewerCell)
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.
Exploded Gets or sets the value that indicates whether the cell is in the exploded mode or not.
FitImageToCell Gets or sets the value that indicates whether to resize the image to make it fit within the cell area. (Inherited from MedicalViewerCell)
FrameOfReferenceUID Gets or sets the frame reference of UID information that will be used when implementing the reference line. (Inherited from MedicalViewerCell)
Image Gets or sets the image that will be displayed when the cell is added to the MedicalViewerCell. (Inherited from MedicalViewerCell)
ImageOrientation Gets or sets an array of float values that represent the orientation of the image attached to this cell. (Inherited from MedicalViewerCell)
InteractiveInterpolation Gets or sets the value that determines whether to apply interpolation during the action, or only when releasing the mouse button or key. (Inherited from MedicalViewerCell)
MaximumScaleValue Gets or sets the maximum allowed value for the scale action to reach. (Inherited from MedicalViewerCell)
MinimumScaleValue Gets or sets the minimum allowed value for the scale action to reach. (Inherited from MedicalViewerCell)
PageCount Gets the number of frames of the cell. (Inherited from MedicalViewerCell)
PaintingMethod Gets or sets the enumerated value that indicates which painting method to use when drawing the image. (Inherited from MedicalViewerCell)
PatientOrientation Gets or sets an array of values that represent the patient orientation of the image attached to this cell. (Inherited from MedicalViewerCell)
PhotometricInterpretation Gets or sets the photometric interpretation that will be used to display the image. (Inherited from MedicalViewerCell)
PixelSpacing Gets or sets the image pixel spacing. This property is used when implementing a reference line. (Inherited from MedicalViewerCell)
Polygons Gets the RasterCollection assigned to the control. (Inherited from MedicalViewerCell)
ReferenceLine Gets the MedicalViewerReferenceLineProperties that is used to create the MedicalViewerPlaneCutLine, and adjust the reference line properties of this cell. (Inherited from MedicalViewerCell)
RegionBorderColor1 Gets or sets the first color for the region marching ants. (Inherited from MedicalViewerCell)
RegionBorderColor2 Gets or sets the second color of the region marching ants. (Inherited from MedicalViewerCell)
RegionDefaultCursor Gets or sets the cursor used to create the region of interest. (Inherited from MedicalViewerCell)
RequestOnScroll Gets or sets the value that determines whether to send FramesRequested event immediatly when thumb-scrolling the cell scrollbar. (Inherited from MedicalViewerCell)
Rows Gets or sets the value that indicates the number of sub-cell rows.
SagittalName Gets or sets the string that will be used as overlay text for the sagittal cell. (Inherited from MedicalViewerCell)
ScaleType Gets or sets the scale type used when using the zoom action. (Inherited from MedicalViewerCell)
ShowCellBoundaries Enables or disables showing the Reference line color as a boundary surrounding the cell. (Inherited from MedicalViewerCell)
ShowCellScroll Enables or disables showing the cell scrollbar used to scroll through the frames. (Inherited from MedicalViewerCell)
ShowFreezeText Enables or disables showing the freeze text over the frozen cells. (Inherited from MedicalViewerCell)
SnapRulers Gets or sets the value that indicates whether to position the cell ruler directly on the image. (Inherited from MedicalViewerCell)
SpyGlass Gets the class that contains the properties that control the spy glass style and shape. (Inherited from MedicalViewerCell)
SynchronizationID Gets or sets the ID that is used to synchronize multiple cells together. (Inherited from MedicalViewerCell)
Titlebar Gets the MedicalViewerTitlebar assigned to the control. (Inherited from MedicalViewerCell)
UseDPI Enables or disables using the DPI feature. (Inherited from 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. (Inherited from MedicalViewerCell)
VirtualImage Gets the RasterCollection assigned to the cell. (Inherited from MedicalViewerCell)
ZoomCenterPoint Gets or sets the point that is used as a reference point when zooming in or out using the dynamic zoom method. (Inherited from MedicalViewerCell)

Public Events

Name Description
ActiveSubCellChanged Optional delegate method for additional processing.
AnimationStarted Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
AnimationStopped Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
CellMouseClick Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
CellMouseDoubleClick Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
CellMouseDown Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
CellMouseMove Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
CellMouseUp Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
CustomPaint Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
CutlineCreated Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
Data3DFrameRequested Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
Data3DRequested Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
DerivativeGenerated Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
FramesLoaded Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
FramesRequested Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
MPRPolygonClicked Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
MPRPolygonCreated Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
PaintImage Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
PanoramicDataRequested Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
PlaneCutLineClicked Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
PostPaint Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
PrePaint Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
RegionCreated Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
Resized Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
UIChanged Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
UserActionKeyDown Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
UserActionKeyUp Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
UserActionMouseDown Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
UserActionMouseMove Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
UserActionMouseUp Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
UserActionMouseWheel Optional delegate method for additional processing. (Inherited from MedicalViewerCell)
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.MedicalViewer Assembly