VintaSoft Imaging .NET SDK v8.7
Vintasoft.Imaging.Annotation.UI.VisualTools.UserInteraction Namespace / PointBasedAnnotationRectangularTransformer Class
Properties Methods Events


In This Topic
    PointBasedAnnotationRectangularTransformer Class Members
    In This Topic

    The following tables list the members exposed by PointBasedAnnotationRectangularTransformer.

    Public Constructors
    Public Properties
     NameDescription
    Public PropertyGets or sets a selection area of object's bounding box.  
    Public PropertyGets or sets a value indicating whether transformer can mirror the annotation.  
    Public PropertyGets or sets a value indicating whether transformer can move the annotation.  
    Public PropertyGets or sets a value indicating whether transformer can move rotation point.  
    Public PropertyGets or sets a value indicating whether transformer can resize the annotation.  
    Public PropertyGets or sets a value indicating whether transformer can rotate the annotation.  
    Public PropertyGets a focused interaction area. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public PropertyGets a read-only collection of interaction areas. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public PropertyGets an interactive object of interaction controller. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public PropertyGets a value indicating whether controller is activated. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public PropertyGets or sets a value indicating whether controller is interacting with the interactive object. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public PropertyGets a value indicating whether controller is visible. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public PropertyGets a set of interaction points, which are used for resizing of annotation.  
    Public PropertyGets or sets the rotation angle of point-based annotation. (Inherited from Vintasoft.Imaging.Annotation.UI.VisualTools.UserInteraction.PointBasedAnnotationInteractionControllerBase)
    Public PropertyGets or sets the rotation assistant.  
    Public PropertyGets or sets the rotation center point.  
    Public PropertyGets or sets the rotation point.  
    Public PropertyGets or sets a distance, in pixels, from the object's bounding box to the rotation point.  
    Public PropertyGets or sets a value indicating whether transformer must use the move area with contour, which is equal to the contour of annotation's bounding box.  
    Top
    Protected Properties
    Public Methods
     NameDescription
    Public MethodReturns the points of annotation. (Inherited from Vintasoft.Imaging.Annotation.UI.VisualTools.UserInteraction.PointBasedAnnotationInteractionControllerBase)
    Public MethodInvoked when interaction controller is activated. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public MethodInvoked when interaction controller is deactivated. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public MethodInvoked when user interacts with an interaction area of interactive object. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public MethodOverridden. Resets the interaction controller.  
    Public MethodSets the points of annotation and resets this transformer. (Inherited from Vintasoft.Imaging.Annotation.UI.VisualTools.UserInteraction.PointBasedAnnotationInteractionControllerBase)
    Public MethodOverridden. Updates the interaction areas of this controller.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when user interacts with an interaction area of interactive object. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Public EventOccurs when interaction is finished. (Inherited from Vintasoft.Imaging.UI.VisualTools.UserInteraction.InteractionControllerBase<IPointBasedAnnotation>)
    Top
    See Also