Name | Description | |
---|---|---|
DicomLabel Constructor | Creates a new blank DicomLabel object |
The following tables list the members exposed by DicomLabel.
Name | Description | |
---|---|---|
DicomLabel Constructor | Creates a new blank DicomLabel object |
Name | Description | |
---|---|---|
Anchor | A pair of coordinates (x, y) of an visible anchor point for a text label | |
AnchorScaleMode | Defines how anchor point is transformed with the image | |
Angle | Angle to rotate Label (Clockwise) | |
Area | The 4 edges of the rectangle area of the DicomLabel | |
AutoSizeMode | Controls the size of a text label. | |
BoundingBox | Area that encloses the label as displayed | |
Brush | Objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths | |
ChildAlignment | Specify the locations of the child labels | |
ChildLabels | A DicomLabel collection linked with the primary DicomLabel. Useful for grouping labels together so you can do one operation for all of them, i.e movement. | |
CircleWithPerpendicularBiSector | Draw a circle using Perpendicular Bisector from the first three user defined Points. For this to work you need to select the DicomObjects.Enums.LabelType.Ellipse and set at least three Points Default is false, which means the label will use Area property instead of user defined points | |
Font | The Font to be used for text labels | |
FontIndex | Specify which Font in the Fonts Collection to apply to the Current DicomLabel object. | |
Fonts | A Static Font collection. Users can define and add their list of fonts and choose which to apply to each DicomLabel object using DicomLabel's FontIndex property. | |
FrameList | List of Frames you want to display the DicomLabel on. Empty FrameList is default value and it means display on all frames. | |
Height | Define the height of a DicomLabel (annotation) on an image | |
Image | The Image to be displayed by an Image type DicomLabel | |
ImageOpacity | Controls the opacity of the Image label. Only applicable to DicomObjects.Enums.LabelType.Image.
Value ranges from 0-1 (None to Full opacity) | |
ImportedLabelType | The type of label created by DicomObjects from Presentation states | |
IncludeInPresentationState | This property controls whether the DicomLabel goes into the PresentationState or not when one of the CurrentToPresentationState methods is used. | |
IsInterpolated | Specify if the DicomLabel is Interpolated | |
IsShutter | This property decides whether or not the DicomLabel will be acting as a Shutter. | |
LabelType | Determines the basic type of a label | |
Left | Define the left of a DicomLabel (annotation) on an image | |
Margin | Defines a margin between text and it’s bounding box | |
MinArrowSize | Specify the minimum Arrow size when the labeltype is set to LabelArrow | |
Pen | Object used to draw lines and curves | |
Plane | The plane on which this label will be displayed when used on a 3D image | |
Points | The points of a DicomLabel (of type PolyLine or Polygon) | |
RefImage | The image whose plane is used to control the placement of this image, as a line. | |
Reversible | Controls whether the label is drawn in reversible mode | |
RotationCentre | Controls the centre of rotation of a text label. | |
RotationMode | Controls the rotation behaviour of a label. | |
RotationPoint | Defines the centre point used for label rotation (whether due to Angle or as a result of RotationMode) if the RotationCentre is set to SpecifiedPoint | |
RulerOptions | Ruler options used if LabelType is set to Ruler | |
RulerSpacing | Controls the approximate spacing of the minor ticks for a ruler label | |
ScaleFontSize | Determines whether the font size scales with the image | |
ScaleMode | Defines a basic scale mode of DicomLabel | |
ScalePenWidth | Control whether the width of a line scales with the label being drawn | |
SelectMode | Controls whether a label is highlighted using a box and/or “handles” | |
SelectPen | Select Pen from Pen | |
Shadow | Controls whether a label is displayed with a contrasting shadow, to make it more visible over image areas with the same colour. | |
ShadowColor | Contains the colour of the Shadow applied to the DicomLabel | |
ShowAnchor | Determines whether the anchor point is shown | |
ShowTextBox | Controls whether text boxes have a visible border | |
StringFormat | Handles text alignment using the .NET StringFormat Member | |
Tag | A general purpose Tag for developer use | |
Text | The text to be displayed by a text type DicomLabel | |
TextBrush | The brush object only for labels of type "doLabelText" | |
TextLabelRendering | Control text label anti-aliasing behaviour | |
Top | Define the top of a DicomLabel (annotation) on an image | |
Visible | Controls whether a DicomLabel object is displayed | |
Width | Define the width of a DicomLabel (annotation) on an image |
Name | Description | |
---|---|---|
AddPoint | Overloaded. Adds to point to the path used for a polyline or polygon type of DicomLabel | |
Adjust | Move or resize a label defined offset where the offset is defined in screen pixel units | |
ClipTo | Limits a line to the section within a given rectangle | |
Clone | Clones the DicomLabel | |
Create3DLabel | Create 3D label | |
GetTickSpacing | Returns the size of the spacing used in a DicomLabel of type Ruler | |
Matrix | Provides the Matrix object used to display the DicomLabel | |
OnExport | Allows control of Export of objects derived from a DicomLabel | |
OnImport | Allows control of Import of objects derived from a DicomLabel | |
Rescale | Overloaded. Transform a label from viewer coordinates to the chosen image scaling type | |
ROIArea | Overloaded. Returns the area of the ROI | |
ROIDistanceUnits | Overloaded. Distance units for the values returned by ROILength and ROIArea of a None-Image-Tied label | |
ROILength | Overloaded. Length of the boundary of a DicomLabel, interpreted as a region of interest. The overload method applies to None-Image-Tied labels | |
ROIMax | Returns the maximum values of the pixels in the ROI | |
ROIMean | Returns the mean value of the pixels in the ROI | |
ROIMin | Returns the minimum values of the pixels in the ROI | |
ROIPoints | The list of points within the label | |
ROIStandardDeviation | Returns the standard deviation of the values of the pixels in the ROI | |
ROIValues | The values within a DicomLabel, interpreted as a region of interest | |
ScaledAngle | Returns the line angle of the DicomLabel. Image Pixel Aspect Ratio is automatically taken into account. | |
Threshold | Makes a bitmap label by thresholding an existing label | |
Transform | Adjusts the position, size etc. of the label | |
Update | Force display update for this label |
Name | Description | |
---|---|---|
LabelChanged | Event fired when the properties of a label are changed. | |
PSLabelCreated | Event fires when a new DicomLabel is created when a Presentation State is applied to an image. This event gives users a chance to customise the label before display |