Search Results for

    Show / Hide Table of Contents

    Class CustomAnnotation.CartesianAnnotationPlacementStrategy

    Defines a base placement strategy for CustomAnnotation instance

    Inheritance
    java.lang.Object
    AnnotationPlacementStrategyBase<T>
    AnnotationBase.CartesianAnnotationPlacementStrategyBase<T>
    AnchorPointAnnotation.CartesianAnchorPointAnnotationPlacementStrategyBase
    CustomAnnotation.CartesianAnnotationPlacementStrategy
    Inherited Members
    AnchorPointAnnotation.CartesianAnchorPointAnnotationPlacementStrategyBase.drawResizingGrips(Canvas,AnnotationCoordinates)
    AnchorPointAnnotation.CartesianAnchorPointAnnotationPlacementStrategyBase.getResizingGripHitIndex(float,float,AnnotationCoordinates)
    AnchorPointAnnotation.CartesianAnchorPointAnnotationPlacementStrategyBase.internalMoveAnnotationTo(AnnotationCoordinates,float,float,IAnnotationSurface)
    AnchorPointAnnotation.CartesianAnchorPointAnnotationPlacementStrategyBase.placeAnnotation(AnnotationCoordinates,CanvasLayout.LayoutParams)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.createAdornerActionForAnnotationHit()
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.createAdornerActionForResizingGripWithIndex(int,int,int)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.drawAdorner(Canvas)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.drawAdornerInternal(Canvas,AnnotationCoordinates)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.drawSelectionOverlayInternal(Canvas,AnnotationCoordinates)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.isCoordinateValid(float,int)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.isInBounds(AnnotationCoordinates,IAnnotationSurface)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.moveAnnotationTo(AnnotationCoordinates,float,float,IAnnotationSurface)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.moveBasePointTo(float,float,int)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.selectAdornerActionForPoint(float,float,IAdornerLayer)
    AnnotationBase.CartesianAnnotationPlacementStrategyBase.updateSelectionOverlay(Path,AnnotationCoordinates)
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    protected static class CustomAnnotation.CartesianAnnotationPlacementStrategy extends AnchorPointAnnotation.CartesianAnchorPointAnnotationPlacementStrategyBase<CustomAnnotation>

    Constructors

    CartesianAnnotationPlacementStrategy(CustomAnnotation customAnnotation, boolean clipAdornerToAnnotationSurface)

    Creates a new instance of CartesianAnnotationPlacementStrategy class

    Declaration
    protected CartesianAnnotationPlacementStrategy(CustomAnnotation customAnnotation, boolean clipAdornerToAnnotationSurface)
    Parameters
    Type Name Description
    CustomAnnotation customAnnotation

    The annotation to place

    boolean clipAdornerToAnnotationSurface

    If true adorner for annotation should be clipped to its parent IAnnotationSurface

    Methods

    isInBounds(AnnotationCoordinates coordinates, IAnnotationSurface annotationsSurface)

    Declaration
    public boolean isInBounds(AnnotationCoordinates coordinates, IAnnotationSurface annotationsSurface)
    Parameters
    Type Name Description
    AnnotationCoordinates coordinates
    IAnnotationSurface annotationsSurface
    Returns
    Type Description
    boolean
    Overrides
    AnnotationBase.CartesianAnnotationPlacementStrategyBase<T>.isInBounds(AnnotationCoordinates coordinates, IAnnotationSurface annotationsSurface)
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml