The following tables list the members exposed by Cell.
Public Constructors
Name | Description | |
---|---|---|
Cell | Initializes a new Cell class object with explicit parameters. |
Public Methods
Name | Description | |
---|---|---|
beginUpdate | Stops the cell from being refreshed if changes are applied. This is useful to increase the control rendering efficiency. | |
dispose | Releases all resources used by the Frame. | |
endUpdate | Refreshes the control to include all the changes made after using the BeginUpdate method. | |
getCommand | Returns the command with the id value commandID. | |
getCommandInteractiveMode | Returns the command interactive mode with the id value commandID. | |
invalidate | Redraws the cell | |
matchFrames | Matches the size of the cell. | |
matchFrames | Matches the size of the cell. | |
onSizeChanged | Overrides Control.OnSizeChanged. | |
prepareDrawingCanvas | Generates the canvas that will be used to display the frame for the attached cell items. | |
resumeCalcuation | Resumes the calculation (like reference line, oreintation...etc) that was hold off by SuspendCalculation. This is useful to increase the control rendering efficiency. | |
runCommand | Activates or runs the command assigned to the specified commandID. | |
setCommand | Activates or runs command assigned to the specified commandID. | |
stopCommand | De-activates the command assigned to the specified commandID. | |
supportWindowLevel | Returns whether the current frame data supports window level. | |
suspendCalculation | Suspends any calculations (such as reference line, oreintation...etc) if changes are applied. This is useful to increase the control rendering efficiency. | |
updateSubCellCount | Change the number or sub-cell inside the cell. | |
withinVisibleRange | Returns whether the current frame is visible and currently shown. |
Public Properties
Name | Description | |
---|---|---|
arrangement | Gets or sets the current arrangement of each sub-cell inside the cell. | |
automation | Gets the automation object of the annotation containers of the frames in this cell. | |
automationManager | Gets the automation manager of the annotation containers of the frames in this cell. | |
borderThickness | Gets or sets the border size of the sub-cell. | |
cinePlayer | Gets or sets the class that is used to run the cine player. | |
commands | Gets or sets an an array of commands that is attached to the Cell | |
create3D | Gets or sets the boolean value that determines whether to enable creating 3D-ready-data for faster MPR processing. | |
currentOffset | Gets or sets the current scroll (stack) position of the cell. | |
derivatives | Gets the children of the cell. | |
drawCrossHairLines | The value that determines whether to draw a cross on axial, sagittal, and coronal cells. | |
exploded | Gets or sets a boolean value that specifies whether the cell should be exploded and cover the entire layout. | |
frameOfReferenceUID | Gets or sets the series frame of references UID. | |
frames | Gets the collection of frames inside the cell. | |
framesMappingIndex | Gets or sets the frames mapping index array which controls the sequence of the frames. | |
fullDownload | Indicates whether to download all the frames, or use the lazy loading technique. | |
gridLayout | Gets the class containing the properties to control how the sub-cells are arranged inside the medical viewer. | |
highlightedSubCellBorderColor | Gets or sets the highlighted sub-cell border color. | |
imageViewer | Gets the viewer class of this cell. | |
lineProfile | Gets a line profile object that is drawn on the cell. | |
linked | Gets or sets whether the various built-in interactive modes are applied to a specific frame or all frames. | |
marginFramesCount | Gets or sets the value that determines the number of margin frames to download. | |
mprType | Gets the MPR type of the cell. | |
name | Name of this item. | |
overlays | Gets the collection of overlays inside the cell. | |
overlayTextVisible | Gets or sets whether to show or hide the overlay text in the cell. | |
patientName | Gets or sets the Patient name of the series loaded in the cell. | |
progress | Gets the loading progress information. | |
scrollType | Gets or sets the scroll type that is used when scrolling though the frames using the mouse wheel. | |
selectedBorderColor | Gets or sets the cell color when selected. | |
selectedItem | Gets or sets the first selected sub-cell in the cell. | |
selectedItems | Gets the collection of the selected sub-cells inside the cell. | |
selectedSubCellBorderColor | Gets or sets the sub-cell color when the parent cell is selected. | |
seriesInstanceUID | Gets or sets the series instance UID of the series loaded in the cell. | |
seriesNumber | Gets or sets the series number that is loaded inside this cell. | |
showFrameBorder | Gets or sets whether to show a border around each sub-cell. | |
signed3D | Gets a boolean value that indicates whether the 3D data generated by Create3D is signed or unsigned. | |
sortingOperationsSequence | Gets or sets the sort operation class. | |
studyInstanceUID | Gets or sets the study instance UID of the cell | |
tickBoxes | Gets a list of tick boxes associated with the cell. | |
unselectedBorderColor | Gets or sets the cell color when not selected. | |
useBackCanvas | Gets or sets whether to use the back canvas in the cell. | |
viewer | Gets the MedicalViewer which is the parent of this cell. | |
visibility | Indicates whether to make the cell visible. | |
windowLevel | Gets or sets the Window Level Interactive Mode for the cell. |
Public Events
Name | Description | |
---|---|---|
cellClicked | Optional delegate method for additional processing. | |
currentOffsetChanged | Optional delegate method for additional processing. | |
Data3DGenerated | Represents an event that fires when the 3D data is generated using the Create3D property. | |
disposing | Optional delegate method for additional processing. | |
firstFrameReady | Optional delegate method for additional processing. | |
FrameRequestedSrc | Notifies the instance that a frame URL has been constructed and can now be requested from the server. | |
imageDownloaded | Optional delegate method for additional processing. | |
imageProcessingReady | Optional delegate method for additional processing. | |
imageURLChanged | Optional delegate method for additional processing. | |
MouseDown | Fires when the pointer (mouse or touch) is pressed down (but before it is released) on the surface of the control. | |
outOfBounds | Optional delegate method for additional processing. | |
postRender | Optional delegate method for additional processing. | |
progressCompleted | Optional delegate method for additional processing. | |
scrollChanged | Optional delegate method for additional processing. | |
sizeChanged | Optional delegate method for additional processing. |
See Also