AnnotationBase Class Members
The following tables list the members exposed by AnnotationBase.
Protected Fields
Top
Public Methods
Name | Description | |
---|---|---|
![]() | applyThemeProvider | @inheritDoc: |
![]() | attachTo | @inheritDoc: |
![]() | decrementSuspend | @inheritDoc: |
![]() | detach | @inheritDoc: |
![]() | dispatchTouchEvent | @inheritDoc: |
![]() | getAnnotationSelectionDrawable | Gets the IAnnotationSelectionDrawable instance for this annotation |
![]() | getAnnotationSurface | |
![]() | getCoordinateMode | Gets the to use when placing the annotation.
E.g. the default of requires that X1,Y1 coordinates are data-values. The requires that X1,Y1 are double values from 0.0 to 1.0 |
![]() | getDragDirections | @inheritDoc: |
![]() | getIsEditable | @inheritDoc: |
![]() | getIsSuspended | @inheritDoc: |
![]() | getParentSurface | @inheritDoc: |
![]() | getResizeDirections | @inheritDoc: |
![]() | getResizingGrip | Gets the IResizingGrip instance for this annotation |
![]() | getServices | @inheritDoc: |
![]() | getX1 | @inheritDoc: |
![]() | getX2 | @inheritDoc: |
![]() | getXAxis | Overloaded. @inheritDoc: |
![]() | getXAxisId | @inheritDoc: |
![]() | getY1 | @inheritDoc: |
![]() | getY2 | @inheritDoc: |
![]() | getYAxis | Overloaded. @inheritDoc: |
![]() | getYAxisId | @inheritDoc: |
![]() | getZIndex | Gets the z-index position for this annotation |
![]() | hide | @inheritDoc: |
![]() | invalidateElement | @inheritDoc: |
![]() | isAttached | @inheritDoc: |
![]() | isCoordinateValid | Determines whether the coordinate is valid for placing on the canvas, e.g. is greater than zero and less than canvasMeasurement |
![]() | isEditable | @inheritDoc: |
![]() | isHidden | @inheritDoc: |
![]() | isSelected | @inheritDoc: |
![]() | makeInvisible | @inheritDoc: |
![]() | makeVisible | @inheritDoc: |
![]() | moveAnnotation | @inheritDoc: |
![]() | moveBasePointTo | Overloaded. @inheritDoc: |
![]() | onAnnotationSelected | @inheritDoc: |
![]() | onAnnotationUnselected | @inheritDoc: |
![]() | onAxisAlignmentChanged | @inheritDoc: |
![]() | onDragDelta | @inheritDoc: |
![]() | onDragEnded | @inheritDoc: |
![]() | onDragStarted | @inheritDoc: |
![]() | onDrawAdorner | @inheritDoc: |
![]() | onStrategyManagerChanged | @inheritDoc: |
![]() | onTouchEvent | @inheritDoc: |
![]() | onTrySelectAnnotationContainer | @inheritDoc: |
![]() | onXAxesCollectionChanged | @inheritDoc: |
![]() | onXAxesDrasticallyChanged | @inheritDoc: |
![]() | onYAxesCollectionChanged | @inheritDoc: |
![]() | onYAxesDrasticallyChanged | @inheritDoc: |
![]() | refresh | refresh the annotation position |
![]() | resumeUpdates | @inheritDoc: |
![]() | setAnnotationSelectionDrawable | Sets the IAnnotationSelectionDrawable instance for this annotation |
![]() | setAnnotationSurface | |
![]() | setCoordinateMode | Sets the to use when placing the annotation.
E.g. the default of requires that X1,Y1 coordinates are data-values. The requires that X1,Y1 are double values from 0.0 to 1.0 |
![]() | setDragDirections | @inheritDoc: |
![]() | setIsEditable | @inheritDoc: |
![]() | setIsHidden | @inheritDoc: |
![]() | setOnAnnotationDragListener | @inheritDoc: |
![]() | setOnAnnotationIsHiddenChangeListener | @inheritDoc: |
![]() | setOnAnnotationSelectionChangeListener | @inheritDoc: |
![]() | setResizeDirections | @inheritDoc: |
![]() | setResizingGrip | Sets the IResizingGrip instance for this annotation |
![]() | setSelected | @inheritDoc: |
![]() | setX1 | @inheritDoc: |
![]() | setX2 | @inheritDoc: |
![]() | setXAxisId | @inheritDoc: |
![]() | setY1 | @inheritDoc: |
![]() | setY2 | @inheritDoc: |
![]() | setYAxisId | @inheritDoc: |
![]() | setZIndex | Sets the z-index position for this annotation |
![]() | show | @inheritDoc: |
![]() | suspendUpdates | @inheritDoc: |
![]() | update | Overloaded. @inheritDoc: |
![]() | updateAdorner | @inheritDoc: |
Protected Methods
Name | Description | |
---|---|---|
![]() | attachAdorners | Attaches associated IAdornerProvider to the parent IAdornerLayer |
![]() | detachAdorners | Detaches associated IAdornerProvider from the parent IAdornerLayer |
![]() | dispatchGenericPointerEvent | @inheritDoc: |
![]() | fromCoordinate | Converts a pixel coordinate to data-value |
![]() | fromRelativeCoordinate | Converts a relative coordinate (e.g. 0.0 to 1.0) to data-value |
![]() | getAdornerLayer | Gets the Adorner Canvas to place annotation adorners. |
![]() | getSurface | Gets the parent IAnnotationSurface for this annotation |
![]() | initPlacementStrategy | Creates a new IAnnotationPlacementStrategy for specified com.scichart.charting.strategyManager.CoordinateSystem |
![]() | isPointWithinBounds | Overloaded. Checks if specified point is within annotation's bounds |
![]() | notifyOnDragDelta | Notifies OnAnnotationDragListener about drag operation |
![]() | notifyOnDragEnded | Notifies OnAnnotationDragListener about end of drag operation |
![]() | notifyOnDragStarted | Notifies OnAnnotationDragListener about start of drag operation |
![]() | onAttachedToWindow | @inheritDoc: |
![]() | onDetachedFromWindow | @inheritDoc: |
![]() | onXAxisIdChanged | Called when XAxis Id changes |
![]() | onYAxisIdChanged | Called when YAxis Id changes |
![]() | setXYPropertiesFromIndex | Sets X and Y Value for base point with specified index |
![]() | toCoordinate | Converts a data value to pixel coordinate |
![]() | tryUpdate | Updates annotation if coordinate calculators are valid |
![]() | updateAnnotationCoordinates | Updates the AnnotationCoordinates instance associated with this annotation |
![]() | updateAnnotationPlacement | Called internally to places annotation |
![]() | updatePointCoordinates | Updates coordinate point based on provided values |
See Also