Class TooltipBehaviorBase3D<T>
Implements
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class TooltipBehaviorBase3D<T> extends ModifierBehavior<T> implements Func1<renderableSeries.IRenderableSeries3D,renderableSeriesISeriesTooltip3D>
Type Parameters
| Name | Description |
|---|---|
| T |
Constructors
TooltipBehaviorBase3D(Class<T> modifierType)
Creates a new instance of the TooltipBehaviorBase3D class
Declaration
protected TooltipBehaviorBase3D(Class<T> modifierType)
Parameters
| Type | Name | Description |
|---|---|---|
| Class<T> | modifierType | The type of the associated IChartModifier3D |
Fields
CURSOR_XY_OFFSET
Declaration
public static final float CURSOR_XY_OFFSET
Field Value
| Type | Description |
|---|---|
| float |
Methods
func(renderableSeries.IRenderableSeries3D renderableSeries)
Declaration
public renderableSeriesISeriesTooltip3D func(renderableSeries.IRenderableSeries3D renderableSeries)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.IRenderableSeries3D | renderableSeries |
Returns
| Type | Description |
|---|---|
| renderableSeriesISeriesTooltip3D |
getObservableSeries()
Gets the ObservableCollection of renderable series which will take part in interaction.
Declaration
public final ObservableCollection<renderableSeries.IRenderableSeries3D> getObservableSeries()
Returns
| Type | Description |
|---|---|
| ObservableCollection<IRenderableSeries3D> | The ObservableCollection of renderable series. |
getSourceMode()
Gets the SourceMode type of series on which interaction is performed.
Declaration
public final SourceMode getSourceMode()
Returns
| Type | Description |
|---|---|
| SourceMode | The SourceMode type of series on which interaction is performed. |
isHitPointValid(renderableSeries.hitTest.HitTestInfo3D hitTestInfo)
Gets the value indicating whether the HitTestInfo3D instance is valid.
Declaration
protected boolean isHitPointValid(renderableSeries.hitTest.HitTestInfo3D hitTestInfo)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.hitTest.HitTestInfo3D | hitTestInfo | The HitTestInfo3D instance to test. |
Returns
| Type | Description |
|---|---|
| boolean | True if hit point is Valid. |
isSeriesValid(renderableSeries.IRenderableSeries3D series)
Gets the value indicating whether the IRenderableSeries3D instance is valid.
Declaration
protected boolean isSeriesValid(renderableSeries.IRenderableSeries3D series)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.IRenderableSeries3D | series | The IRenderableSeries3D instance to check. |
Returns
| Type | Description |
|---|---|
| boolean | True if the passed IRenderableSeries3D instance is valid. |
onObservableSeriesDrasticallyChanged()
Called when the TooltipBehaviorBase3D#observableSeries has drastically changed.
Declaration
protected abstract void onObservableSeriesDrasticallyChanged()
setObservableSeries(ObservableCollection<renderableSeries.IRenderableSeries3D> observableSeries)
Sets the ObservableCollection of renderable series which will take part in interaction.
Declaration
public final void setObservableSeries(ObservableCollection<renderableSeries.IRenderableSeries3D> observableSeries)
Parameters
| Type | Name | Description |
|---|---|---|
| ObservableCollection<IRenderableSeries3D> | observableSeries | The ObservableCollection of renderable series which will take part in interaction. |
setSourceMode(SourceMode sourceMode)
Sets the SourceMode type of series on which interaction is performed.
Declaration
public final void setSourceMode(SourceMode sourceMode)
Parameters
| Type | Name | Description |
|---|---|---|
| SourceMode | sourceMode | The SourceMode type of series on which interaction is performed. |