Uses of Interface
org.eclipse.nebula.visualization.xygraph.dataprovider.ISample
-
-
Uses of ISample in org.eclipse.nebula.visualization.internal.xygraph.undo
Fields in org.eclipse.nebula.visualization.internal.xygraph.undo declared as ISample Modifier and Type Field Description private ISample
MovingAnnotationCommand. afterMoveSnappedSample
private ISample
MovingAnnotationCommand. beforeMoveSnappedSample
Methods in org.eclipse.nebula.visualization.internal.xygraph.undo with parameters of type ISample Modifier and Type Method Description void
MovingAnnotationCommand. setAfterMoveSnappedSample(ISample afterMoveSnappedSample)
void
MovingAnnotationCommand. setBeforeMoveSnappedSample(ISample beforeMoveSnappedSample)
-
Uses of ISample in org.eclipse.nebula.visualization.xygraph.dataprovider
Classes in org.eclipse.nebula.visualization.xygraph.dataprovider that implement ISample Modifier and Type Class Description class
Sample
An (x,y) sample data with error.Fields in org.eclipse.nebula.visualization.xygraph.dataprovider with type parameters of type ISample Modifier and Type Field Description private CircularBuffer<ISample>
CircularBufferDataProvider. traceData
Methods in org.eclipse.nebula.visualization.xygraph.dataprovider that return ISample Modifier and Type Method Description abstract ISample
AbstractDataProvider. getSample(int index)
ISample
CircularBufferDataProvider. getSample(int index)
ISample
IDataProvider. getSample(int index)
Get sample by indexMethods in org.eclipse.nebula.visualization.xygraph.dataprovider that return types with arguments of type ISample Modifier and Type Method Description java.util.Iterator<ISample>
CircularBufferDataProvider. iterator()
Methods in org.eclipse.nebula.visualization.xygraph.dataprovider with parameters of type ISample Modifier and Type Method Description void
CircularBufferDataProvider. addSample(ISample sample)
-
Uses of ISample in org.eclipse.nebula.visualization.xygraph.figures
Fields in org.eclipse.nebula.visualization.xygraph.figures declared as ISample Modifier and Type Field Description protected ISample
Annotation. currentSnappedSample
Fields in org.eclipse.nebula.visualization.xygraph.figures with type parameters of type ISample Modifier and Type Field Description private java.util.List<ISample>
Trace. hotSampleist
Methods in org.eclipse.nebula.visualization.xygraph.figures that return ISample Modifier and Type Method Description private ISample[]
Trace. getIntersection(ISample dp1, ISample dp2)
Compute axes intersection considering the 'TraceType'private ISample[]
Trace. getStraightLineIntersection(ISample dp1, ISample dp2)
Compute intersection of straight line with axes, no correction for 'TraceType'.Methods in org.eclipse.nebula.visualization.xygraph.figures that return types with arguments of type ISample Modifier and Type Method Description java.util.List<ISample>
Trace. getHotSampleList()
Hot Sample is the sample on the trace which has been drawn in plot area.Methods in org.eclipse.nebula.visualization.xygraph.figures with parameters of type ISample Modifier and Type Method Description private void
Trace. drawErrorBar(org.eclipse.draw2d.Graphics graphics, org.eclipse.draw2d.geometry.Point dpPos, ISample dp)
private void
Trace. drawPoint(org.eclipse.draw2d.Graphics graphics, org.eclipse.draw2d.geometry.Point pos, ISample sample)
private void
Trace. drawYErrorArea(org.eclipse.draw2d.Graphics graphics, ISample predp, ISample dp, org.eclipse.draw2d.geometry.Point predpPos, org.eclipse.draw2d.geometry.Point dpPos)
private boolean
Trace. evalDP(double x, double y, ISample dp1, ISample dp2)
Sanity check: Point x/y was computed to be an axis intersection, but that can fail because of rounding errors or for samples with NaN, Infinity.private ISample[]
Trace. getIntersection(ISample dp1, ISample dp2)
Compute axes intersection considering the 'TraceType'private ISample[]
Trace. getStraightLineIntersection(ISample dp1, ISample dp2)
Compute intersection of straight line with axes, no correction for 'TraceType'.void
Annotation. setCurrentSnappedSample(ISample currentSnappedSample, boolean keepLabelPosition)
void
CircleAnnotation. setCurrentSnappedSample(ISample currentSnappedSample, boolean keepLabelPosition)
void
CrossAnnotation. setCurrentSnappedSample(ISample currentSnappedSample, boolean keepLabelPosition)
-
Uses of ISample in org.eclipse.nebula.visualization.xygraph.styleprovider
Methods in org.eclipse.nebula.visualization.xygraph.styleprovider with parameters of type ISample Modifier and Type Method Description org.eclipse.swt.graphics.Color
BasePointStyleProvider. getPointColor(ISample sample, Trace trace)
org.eclipse.swt.graphics.Color
BooleanStyleProvider. getPointColor(ISample sample, Trace trace)
org.eclipse.swt.graphics.Color
DoubleStyleProvider. getPointColor(ISample sample, Trace trace)
org.eclipse.swt.graphics.Color
IPointStyleProvider. getPointColor(ISample sample, Trace trace)
Get the marker color for the given sampleorg.eclipse.swt.graphics.Color
StringStyleProvider. getPointColor(ISample sample, Trace trace)
int
BasePointStyleProvider. getPointSize(ISample sample, Trace trace)
int
IPointStyleProvider. getPointSize(ISample sample, Trace trace)
Get the marker size for the given sampleint
StringStyleProvider. getPointSize(ISample sample, Trace trace)
Trace.PointStyle
BasePointStyleProvider. getPointStyle(ISample sample, Trace trace)
Trace.PointStyle
IPointStyleProvider. getPointStyle(ISample sample, Trace trace)
Get the marker style for the given sampleTrace.PointStyle
StringStyleProvider. getPointStyle(ISample sample, Trace trace)
-