VintaSoft Imaging .NET SDK 12.3: Documentation for .NET developer
Vintasoft.Imaging.Annotation.Dicom.UI Namespace / DicomCompoundAnnotationViewBase Class
Constructors Properties Methods Events SeeAlso
In This Topic
    DicomCompoundAnnotationViewBase Class Members
    In This Topic
    The following tables list the members exposed by DicomCompoundAnnotationViewBase.
    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the DicomCompoundAnnotationViewBase class.
    Public Properties
     NameDescription
    Public PropertyGets or sets a value indicating whether the annotation border is visible. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a transformer used for building of annotation.
    Public PropertyGets or sets a value indicating whether the annotation can be mirrored. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a value indicating whether the annotation can be moved. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a value indicating whether the size of annotation can be changed. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a value indicating whether the annotation can be rotated. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a value indicating whether the annotation can be selected. (Inherited from AnnotationView)
    Public PropertyGets or sets the System.Windows.Forms.ContextMenuStrip associated with the annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets information about the user who created the annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets the creation time of the annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets the annotation data. (Inherited from AnnotationView)
    Public PropertyGets or sets the background brush of annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets the fill style. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets or sets the graphic data. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets or sets a value indicating whether graphic is filled. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets the Graphic Layer of annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a value indicating whether the annotation is mirrored horizontally. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets intent of the annotation. (Inherited from AnnotationView)
    Public PropertyGets or sets an interaction controller of annotation view. (Inherited from AnnotationView)
    Public PropertyGets a value indicating whether the annotation is building. (Inherited from AnnotationView)
    Public PropertyGets a value indicating whether this annotation has been disposed of. (Inherited from AnnotationView)
    Public PropertyGets a value indicating whether this annotation is ready for drawing, for example, line annotation has points. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets a value indicating whether the annotation is selected. (Inherited from AnnotationView)
    Public PropertyGets or sets a value indicating whether the annotation is visible. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets the line style. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets or sets the location, in pixels, of annotation in the image space. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets or sets information about the user who modified the annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets the last time this annotation was modified. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets the name of annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets the style of the annotation's outline. (Inherited from DicomAnnotationView)
    Public PropertyGets a AnnotationPointCollection containing the points of annotation. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets the Referenced Image of annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets the current amount of rotation, in degrees, for this annotation.
    Public PropertyGets or sets the rotation point in coordinate space of annotation.
    Public PropertyGets or sets the System.Drawing.Brush that used for filling of annotation's selection. (Inherited from AnnotationView)
    Public PropertyGets or sets the System.Drawing.Pen that used for drawing of annotation's selection. (Inherited from AnnotationView)
    Public PropertyGets or sets the size, in pixels, of the annotation. (Inherited from DicomSimpleAnnotationViewBase)
    Public PropertyGets or sets the text style.
    Public PropertyGets or sets the tooltip associated with the annotation. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a transformer used for transforming (moving/resizing/rotating/...) of the annotation.
    Public PropertyGets or sets the units of measure. (Inherited from DicomAnnotationView)
    Public PropertyGets or sets a value indicating whether the annotation is mirrored vertically. (Inherited from DicomAnnotationView)
    Protected Properties
     NameDescription
    Protected PropertyGets a distance, which defines how the IsPointOnFigure(PointF) method must expand the annotation contour for determining whether the point is contained within the annotation. (Inherited from DicomAnnotationView)
    Protected PropertyGets the annotation renderer. (Inherited from AnnotationView)
    Protected PropertyGets a value indicating whether the annotation must use annotation renderer to draw this annotation. (Inherited from AnnotationView)
    Public Methods
     NameDescription
    Public MethodCreates a new DicomSimpleAnnotationViewBase that is a copy of the current instance. (Inherited from DicomSimpleAnnotationViewBase)
    Public MethodCopies points of interactive object to array of points. (Inherited from DicomSimpleAnnotationViewBase)
    Public MethodOverloaded. Releases all resources used by this object. (Inherited from AnnotationView)
    Public MethodOverloaded. Draws the annotation on the specified . (Inherited from AnnotationView)
    Public MethodOverloaded. Returns an author bounding box, in the image space, of annotation. (Inherited from AnnotationView)
    Public MethodReturns a bounding box, in the image space, of annotation. (Inherited from AnnotationView)
    Public MethodReturns a drawing box, in the image space, of annotation.
    Public MethodReturns a point at specified index. (Inherited from DicomSimpleAnnotationViewBase)
    Public MethodReturns a point transformation of the annotation for specified ImageViewer.
    Public MethodReturns an annotation selection as System.Drawing.Drawing2D.GraphicsPath in the image space. (Inherited from DicomAnnotationView)
    Public MethodReturns a matrix that transforms the annotation from the content space to the drawing surface space. (Inherited from DicomAnnotationView)
    Public MethodReturns the matrix that transforms the annotation from the content space to the image space. (Inherited from AnnotationView)
    Public MethodIndicates whether the specified point is contained within the annotation. (Inherited from AnnotationView)
    Public Methodstatic (Shared in Visual Basic)Registers the DICOM annotation views for DICOM annotation datas. (Inherited from DicomAnnotationView)
    Public MethodSets a point at specified index. (Inherited from DicomSimpleAnnotationViewBase)
    Public MethodSets the points of interactive object from specified array of points. (Inherited from DicomSimpleAnnotationViewBase)
    Public MethodReturns the string representation of this object. (Inherited from AnnotationView)
    Protected Methods
     NameDescription
    Protected MethodDraws the annotation on the System.Drawing.Graphics in the coordinate space of annotation. (Inherited from DicomSimpleAnnotationViewBase)
    Protected MethodDraws the annotation on the System.Drawing.Graphics in the coordinate space of drawing surface. (Inherited from AnnotationView)
    Protected MethodAllows an annotation to attempt to free resources and perform other cleanup operations before the annotation is reclaimed by garbage collection. (Inherited from AnnotationView)
    Protected MethodReturns rectangle of annotation displayed area, in pixels. (Inherited from DicomAnnotationView)
    Protected MethodRaises the Click event. Invoked when the user has clicked on the annotation. (Inherited from AnnotationView)
    Protected MethodRaises the StateChanged event. Invoked when the property of annotation is changed. (Inherited from AnnotationView)
    Protected MethodRaises the DoubleClick event. Invoked when the annotation is double-clicked. (Inherited from AnnotationView)
    Protected MethodRaises the Drawing event. Invoked when the annotation is drawing. (Inherited from AnnotationView)
    Protected MethodRaises the Drawn event. Invoked when the annotation is drawn. (Inherited from AnnotationView)
    Protected MethodRaises the InteractionControllerChanged event. (Inherited from AnnotationView)
    Protected MethodRaises the InteractionControllerChanging event. (Inherited from AnnotationView)
    Protected MethodRaises the MouseDown event. Invoked when the user clicks down on the annotation. (Inherited from AnnotationView)
    Protected MethodRaises the MouseEnter event. Invoked when the mouse is entered of the annotation. (Inherited from AnnotationView)
    Protected MethodRaises the MouseLeave event. Invoked when the mouse is moved out of the annotation. (Inherited from AnnotationView)
    Protected MethodRaises the MouseMove event. Invoked when the user has moved the mouse over the annotation. (Inherited from AnnotationView)
    Protected MethodRaises the MouseUp event. Invoked when the user has released the mouse over the annotation. (Inherited from AnnotationView)
    Protected MethodRaises the MouseWheel event. Invoked when the mouse wheel moves while the annotation has focus. (Inherited from AnnotationView)
    Protected MethodRaises the StateChanged event. Invoked when the state of annotation is changed. (Inherited from AnnotationView)
    Protected MethodSets the properties of interaction controller according to the properties of annotation. (Inherited from AnnotationView)
    Protected MethodTransforms the matrix from the annotation's content space to the image space. (Inherited from DicomSimpleAnnotationViewBase)
    Public Events
     NameDescription
    Public EventOccurs when the annotation is clicked. (Inherited from AnnotationView)
    Public EventOccurs when the annotation is double-clicked. (Inherited from AnnotationView)
    Public EventOccurs when the annotation is drawing. (Inherited from AnnotationView)
    Public EventOccurs when the annotation is drawn. (Inherited from AnnotationView)
    Public EventOccurs when interaction controller is changed. (Inherited from AnnotationView)
    Public EventOccurs when interaction controller is changing. (Inherited from AnnotationView)
    Public EventOccurs when the mouse pointer is over the annotation and the mouse button is pressed. (Inherited from AnnotationView)
    Public EventOccurs when the mouse pointer enters the annotation. (Inherited from AnnotationView)
    Public EventOccurs when the mouse pointer leaves the annotation. (Inherited from AnnotationView)
    Public EventOccurs when the mouse pointer rests on the annotation. (Inherited from AnnotationView)
    Public EventOccurs when the mouse pointer is over the annotation and the mouse button is released. (Inherited from AnnotationView)
    Public EventOccurs when the mouse wheel moves while the annotation has focus. (Inherited from AnnotationView)
    Public EventOccurs when the state of annotation is changed. (Inherited from AnnotationView)
    See Also