Overview and description of Leadtools Controls Medical classes, and enumerations.
| Class | Description | |
|---|---|---|
![]() |
ActionCommand | The action taking place on the image inside the medical viewer. |
![]() |
AutomationImageViewer | The image viewer control. |
![]() |
AutomationInteractiveAction | This class represents the automation action that is used to draw various annotation objects on the cell / image. |
![]() |
AutomationInteractiveMode | This class represents the interactive mode that is used to draw annotation objects on the cell / image. |
![]() |
Cell | This class represents the cell that is used to display one or more images along with their accessories (annotation, overlay text, border...etc). |
![]() |
Cell3D | This class represents the cell that is used to display the 3D image output. |
![]() |
CellEventArgs | The CellEventArgs class provides data for multiple cell events. |
![]() |
CellExplodedEventArgs | The CellEventArgs class provides data for the AfterCellExploded and BeforeCellExploded events. |
![]() |
CellGridLayout | Represents the class responsible arranging the sub-cells in a grid form, or symmetrical form. |
![]() |
CellItem | The sub-cell used to display an image frame, along with its accessories (annotations, overlay text, border, etc.). |
![]() |
CephalometricCell | The cell used to generate a cephalometric view of the 3D volume. |
![]() |
ChunkData | Represents the class that contains the data and information about the chunk that is used to tile together with other tiles to form the whole image. |
![]() |
ChunkLoadedEventArgs | The ChunkLoadedEventArgs class provides data for the ChunkLoaded event. |
![]() |
CinePlayer | Represents a class that contains the tool that controls the cine feature (animation), with various properties that control how the animation works. |
![]() |
CobbAngle | This class connects two annotation lines and displays the angle between them. |
![]() |
CrossHairAction | This class represents the cross hair action that is used to interactively synchronize the attached MPR cells to the mouse position. |
![]() |
CrossHairInteractiveMode | This class represents the interactive mode that is used to draw annotation objects on the cell / image. |
![]() |
CTRTool | CTRTool represents a drawable control that measures the cardiothoracic ratio. |
![]() |
Cursor3DAction | This class represents the 3D cursor action that is used to interactively pinpoint the location of a point on an image, and mark where that point lies in other images that were captured from a different angle. |
![]() |
Cursor3DInteractiveMode | This class represents the 3D cursor action that is used to interactively pinpoint the location of a point on an image, and mark where that point lies in others images that were captured from a different angle. |
![]() |
CutLines | Represents a drawable control to display cross cut-lines that slice a 3D object into two generated images. |
![]() |
Derivative3D | Represents a cell used to hold generated derived slices from the 3D volume. |
![]() |
DICOMImageInformation | Gets the class that contains the image data, as well as information about the image. |
![]() |
DICOMImageInformationRenderer | This class represents the engine responsible for rendering the image using the specified window level parameters. |
![]() |
Drawable | The base class for all items that can be drawn on the SubCell. |
![]() |
EmptyCell | This class represents a vacant area that can be used to display a cell. |
![]() |
Frame | This class contains all the information needed for any specified frame in the series loaded inside a Cell. |
![]() |
FrameAttachedEventArgs | The FrameAttachedEventArgs class provides data for the FrameAttached event. |
![]() |
FrameChangedEventArgs | The FrameChangedEventArgs class provides data for the FrameChanged event. |
![]() |
FramePosition | This class contains the position and orientation arrays for a set of images. |
![]() |
FrameRequestedSrcEventArgs | Provides data for FrameRequestedSrc. |
![]() |
GridLayout | Represents the class responsible for arranging the cells in a grid form. |
![]() |
HistogramGeneratedEventArgs | The HistogramGeneratedEventArgs class provides data for the HistogramGenerated event. |
![]() |
ImageProcessing | This class contains some of the medical image processing methods. |
![]() |
ImageProcessingReadyEventArgs | The ImageProcessingReadyEventArgs class provides data for the ImageProcessingReady event. |
![]() |
ImageURLChangedEventArgs | The CellEventArgs class provides data for the ImageURLChanged event. |
![]() |
ImageViewerZoomInteractiveMode | An interactive mode to handle zooming for an active ImageViewerItem. |
![]() |
LayoutManager | Represents the class responsible for adding cells to the medical viewer. |
![]() |
LayoutManagerItem | This class represents the an item of the layout manager LayoutManager. |
![]() |
LeadLine | This class represents a line starting from Point1 and ending with Point2. |
![]() |
LeadMatrix3D | A Tensor (3D Matrix) that contains 3 matrices m1, m2, and m3 with additional information about the offset for each axis (x, y, and z). The last value of m3 is denoted m44, which represents whether the matrix is referring to a point (location), or a vector (direction). |
![]() |
LeadPoint3D | This class represents a three dimensional point. |
![]() |
LineProfileAction | This class represents the line profile action that is used to interactively draw a line on the image and generate a profile of the image data where the line crosses in the image. |
![]() |
LineProfileInteractiveMode | This class represents the line profile action that is used to interactively draw a line on the image and generate a profile of the image data where the line crosses in the image. |
![]() |
LineProfileObject | This class contains information about the line profile drawn on the cell, and contains properties that help editing the line position. |
![]() |
MagnifyAction | This class represents the magnify action that is used to show a magnify glass that zooms part of the image for closer diagnosis. |
![]() |
MagnifyGlassInteractiveMode | Represents the interactive mode that allows the user to see a magnify glass using the mouse or by touching and dragging. |
![]() |
MatchedFrameEventArgs | The MatchedFrameEventArgs class provides data for MatchedFrames. |
![]() |
MedicalSpyGlassInteractiveMode | Represents the interactive mode that allows the user to view a modified version of the image through the magnifying glass using the mouse or by touching and dragging. |
![]() |
MedicalViewer | Represents a LEADTOOLS Medical Viewer control for displaying medical images. |
![]() |
Menu | The menu user interface displayed on the viewer. |
![]() |
MenuItem | Menu item added to the user interface to be displayed on the viewer. |
![]() |
MenuItemSelectedEventArgs | Provides data for MenuItemSelected. |
![]() |
MPRCell | This class represents a cell that shows generated MPR frames. |
![]() |
MPRFrameRequestedEventArgs | Provides data for MPRFrameRequested. |
![]() |
MPRVolumeProperties | Contains properties for the 3D object's MPR volume. |
![]() |
MRTIImage | This class contains all the information that is used to create an MRTI compatible display for tiling and low resolution imaging for the medical viewer. |
![]() |
MRTISubCell | This class represent the MRTI sub-cell that is used to display an image frame along with their accessories (annotation, overlay text, border...etc), using the MRTI technology. |
![]() |
Object3DEngine | The 3D engine control which handles all 3D-related rendering. |
![]() |
OffsetAction | This class represents the offset action that is used to interactively translate (pan) the image in or out. |
![]() |
OrientationChangedEventArgs | The OrientationChangedEventArgs class provides data for OrientationChanged. |
![]() |
OverlayText | This class represents the overlay text, which is a text string that is shown above the sub-cell. |
![]() |
PanoramicAction | Initializes a new instance of the PanoramicAction with default parameters. |
![]() |
PanoramicCell | The cell used to display the panoramic output resulting from the PanoramicPolygon. |
![]() |
PanoramicChangedEventArgs | Provides data for the PanoramicUpdated event. |
![]() |
PanoramicPolygon | The panoramic polygon used to draw the cell's output image. |
![]() |
ParaxialSlice | Represents the paraxial slice which is laid out on top of the PanoramicPolygon. |
![]() |
PolygonEditEventArgs | Provides data for Clicked events. |
![]() |
ProbeToolAction | This class represents the probe tool action that allows the user to display the pixel value pointed to by the mouse. |
![]() |
ProbeToolEventArgs | The ProbeToolEventArgs class provides data for the ProbeToolUpdated event. |
![]() |
ProbeToolInteractiveMode | Represents that interactive mode that allows the user to display the pixel value pointed to by the mouse. |
![]() |
ProgressLoading | This class represents the progress bar that appears to the left side of the cell, showing how many frames have been loaded so far. |
![]() |
ReferenceLine | This class contains the engine that calculates the reference line using the specified parameters. |
![]() |
Request3DDataEventArgs | Provides data for Request3DData. |
![]() |
RotationTool | Represents a drawable click-and-drag control to display a rotation gauge on the center of the image. |
![]() |
ScaleAction | This class represents the scale action that is used to interactively zoom the image in or out. |
![]() |
ScrollChangedEventArgs | The ScrollChangedEventArgs class provides data for ScrollChanged. |
![]() |
Series | This class represents the cell that is used to display an image with its accessories (annotation, overlay text, border...etc). |
![]() |
ShutterObject | This class highlights areas marked by a closed annotation object and dim the areas outside these objects. |
![]() |
SliceFrame | Contains all the information for a 3D server generated slice that exists in the Derivative3D. |
![]() |
SortingOperation | This class contains information needed to sort multiple data sets according to one or more criteria in ascending or descending order. |
![]() |
SpyGlassAction | This class represents the spy glass action that allows the user to show a modified version of the image through the magnify glass using the mouse or by touching and dragging. |
![]() |
SpyGlassEventArgs | The CellEventArgs class provides data for the ImageRequested event. |
![]() |
SpyGlassPositionChangedEventArgs | The SpyGlassPositionChangedEventArgs class provides data for ScrollChanged. |
![]() |
StackAction | This class represents the stack action that is used to interactively scroll through the cell frames up or down. |
![]() |
StackChangedEventArgs | The SpyGlassPositionChangedEventArgs class provides data for ScrollChanged. |
![]() |
StackInteractiveMode | Represents that interactive mode that allows the user to scroll through the cell frames using the mouse or the touch. |
![]() |
StackSynchronization | This class contains the methods that allows the synchronization between 2 or more series. |
![]() |
StatusChangedEventArgs | Provides data for StatusChanged. |
![]() |
STLCell | The cell that is used to display a 3D mesh stored in an STL file format. |
![]() |
SubCell | This class represents the sub-cell that is used to display an image frame along with their accessories (annotation, overlay text, border...etc). |
![]() |
TickBox | This class represents a tick box that appears on the medical viewer cell, which can be used for any custom user interaction, such as multiple selection and categorizing cells. |
![]() |
Tools | This class contains static helper methods. |
![]() |
TransformItemAction | This class represents the action that is used to transform the cell items by allowing the user to interactively move and resize them. |
![]() |
TransformItemInteractiveMode | This class represents the action that is used to transform the cell items by allowing the user to interactively move and resize them. |
![]() |
Volume3DInformation | Represents the volume information used to render the 3D volume on the server side. |
![]() |
VolumeProperties | Contains properties for the 3D object's VRT/MIP volume. |
![]() |
WindowLevelAction | This class represents the window level action that is used to interactively update the window level width and center of the image. |
![]() |
WindowLevelData | Represents the data needed by the window level interactive mode for adjusting the window level of the image. |
![]() |
WindowLevelInfomation | Contains image data and other information about the image. |
![]() |
WindowLevelInteractiveMode | Represents that interactive mode that allows the user to adjust the window level of the image using the mouse or by touching and dragging. |
| Enumeration | Description | |
|---|---|---|
![]() |
CanDo3DStatus | The CanDo3DStatus enumeration values represent a cell's eligibility to create any form of 3D object result (for example, MPR, Panoramic, or 3D volume). |
![]() |
CellMPRType | Describes the type of the cell based on its location and orientation in the 3D space. |
![]() |
CellsArrangement | CellsArrangement that represents how the cell arrangement is handled. |
![]() |
ColorType | Describes the color type of a pixel and whether it is gray or colored. |
![]() |
DrawablePart | Enumeration to represent the drawable item components. |
![]() |
ExplodeType | This enumeration lists the different behaviors possible when a cell in the Medical Viewer is double-clicked (exploded). |
![]() |
FrameArrangement | FrameArrangement values that represent how the frames arrangement is handled. |
![]() |
FrameChangingFlag | A flag that specifies to the engine if a frame change should be processed. |
![]() |
HorizontalAlignmentType | Describes the horizontal alignment type of the cell. |
![]() |
Interactive3DAction | Represents the available actions that can be applied to the 3D volume. |
![]() |
MedicalViewerSizeMode | MedicalViewerSizeMode represents the different size modes supported for the images inside the medical viewer. |
![]() |
MPRStatus | MPRStatus enumeration that represents the cell eligibility to create MPR cells. |
![]() |
Object3DStatus | The status of 3D object creation. |
![]() |
OperationType | Enumeration that represents the projection type of the 3D volume. |
![]() |
OrientationFace | Specifies the 3D volume's face. |
![]() |
OverlayAlignment | OverlayAlignment enumeration represents the placement of the overlay text displayed on top of each frame. |
![]() |
OverlayTextType | OverlayTextType enumeration represents the type of the overlay text displayed on top of each frame. |
![]() |
PanoramicPolygonState | The state of the PanoramicPolygon. |
![]() |
PlayingDirection | Describes the cine player feature playing direction, which determine what next frame is displayed next. |
![]() |
PolygonPart | A panoramic polygon part. |
![]() |
projectionMethod | Specifies the projection method. |
![]() |
ProjectionOrientationType | Describes the projection orientation of the patient, and whether it is face-to-face or face-to-back. |
![]() |
Requested3DDataType | Specifies the requested data type. |
![]() |
ScrollType | Describes the scroll type and how to handle scrolling through a grid layout of frames when using the mouse wheel. |
![]() |
SortOrder | Describes the order of which sorting is used to arrange the images inside the cell. |
![]() |
SortType | Describes the sorting method used to arrange the images inside the cell. |
![]() |
StackSynchronizationCriteria | A class that represents the critiera that is used to synchronize multiple series. |
![]() |
VerticalAlignmentType | Describes the vertical alignment type of the cell. |
![]() |
VolumeType | Describes the type of the 3D volume that is rendered on the 3D cell. |
![]() |
WindowLevelPaletteType | WindowLevelPaletteType enumeration that represents the different window level built-in palettes supported by the medical web viewer. |