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.Engine object which represents the annotation container. |
![]() |
GetCellImage | Returns a printable version of the sub-cell using the specified dimensions. |
![]() |
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.Engine 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 event. (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 MedicalViewerCollection 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 MedicalViewerCollection 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) |
See Also