Fields  Methods 


com.scichart.charting.modifiers Package : AxisDragModifierBase Class
AxisDragModifierBase Class Members

The following tables list the members exposed by AxisDragModifierBase.

Protected Fields
Public Methods
 NameDescription
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public MethodGets the AxisDragModifierBase.AxisDragMode of the AxisDragModifierBase. This modifier may be used to scale or pan the com.scichart.charting.visuals.axes.AxisCore<T>.getVisibleRange creating a scrolling or panning effect.  
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public MethodGets minimal area of recognition (min height for horizontal axis or min width for vertical), where user click or touch triggers zoom behavior.  
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public MethodTransforms point with coordinates relative to parent surface and transforms it relative to specified com.scichart.core.framework.IHitTestable instance (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public MethodGets XAxis specified by id if it exists, otherwise returns null (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public MethodGets YAxis specified by id if it exists, otherwise returns null (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc:  
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc:  
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Public MethodSets the AxisDragModifierBase.AxisDragMode of the AxisDragModifierBase. This modifier may be used to scale or pan the com.scichart.charting.visuals.axes.AxisCore<T>.getVisibleRange creating a scrolling or panning effect.  
Public MethodSets a string ID used for propagating motion events from the master chart. (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public Method@inheritDoc: (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Public MethodSets minimal area of recognition (min height for horizontal axis or min width for vertical), where user click or touch triggers zoom behavior.  
Public MethodSets a value indicating whether motion events should be propagated to the target. (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Top
Protected Methods
 NameDescription
Protected MethodWhen overridden in a derived class, applies relative scale to the associated %com.scichart.data.model.IRange<T extends java.lang.Comparable<T>>% which is given in the input parameters. A relative range is defined as one that affects the com.scichart.charting.visuals.axes.AxisCore<T>.getGrowBy, not the com.scichart.charting.visuals.axes.AxisCore<T>.getVisibleRange. This is used in cases where the XAxis or YAxis has com.scichart.charting.visuals.axes.AxisCore<T>.getAutoRange value set to com.scichart.charting.visuals.axes.AutoRange.Always, and you still want to be able to drag the axis and to set a constant, relative margin of spacing around the upper and lower bounds of the data.  
Protected MethodWhen overridden in a derived class, calculates an output %com.scichart.data.model.IRange<T extends java.lang.Comparable<T>>% to apply to the associated com.scichart.charting.visuals.axes.IAxis which is given in the input parameters.  
Protected Methodstatic (Shared in Visual Basic)Checks whether specified android.view.MotionEvent satisfies pointer count requirement (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Protected MethodGets the java.lang.Iterable<T> collection of the com.scichart.charting.visuals.axes.IAxis to which this modifier may be applicable on.  
Protected MethodGets whether the specified mouse point is within the second (right-most or top-most) half of the Axis bounds.  
Protected Methodstatic (Shared in Visual Basic) (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Protected MethodGets the original com.scichart.core.utility.touch.ModifierTouchEventArgs which came from the events source. (Inherited from com.scichart.charting.modifiers.GestureModifierBase)
Protected MethodGets the parent com.scichart.charting.visuals.SciChartSurface.getRenderableSeriesArea (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Protected MethodPerforms a check whether the point is inside the boundaries of the initial com.scichart.charting.visuals.IChartModifierSurface. (Inherited from com.scichart.charting.modifiers.ChartModifierBase)
Protected Method@inheritDoc:  
Protected MethodCalled when isEnabled value has changed (Inherited from com.scichart.charting.modifiers.ChartModifierCore)
Protected Method@inheritDoc:  
Protected MethodPerforms a pan on the associated com.scichart.charting.visuals.axes.IAxis which is given in the input parameters.  
Protected MethodPerforms a Scale on the associated com.scichart.charting.visuals.axes.IAxis which is given in the input parameters.  
Top
See Also