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. |