public class PointMetadataProvider3D extends MetadataProvider3DBase<IRenderableSeries3D> implements IStrokeMetadataProvider3D, IPointMetadataProvider3D, IFillMetadataProvider3D
IPointMetadataProvider3D
which can be used with IRenderableSeries3D
Modifier and Type | Class and Description |
---|---|
static class |
PointMetadataProvider3D.PointMetadata3D
Defines a class which hold metadata for single point
|
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<PointMetadataProvider3D.PointMetadata3D> |
metadata |
DEFAULT_COLOR, TRANSPARENT
Constructor and Description |
---|
PointMetadataProvider3D()
Creates a new instance of
PointMetadataProvider3D class |
Modifier and Type | Method and Description |
---|---|
void |
updateFillColors(com.scichart.core.model.IntegerValues fillColors,
int defaultFill)
Updates fill metadata
|
void |
updatePointMetadata(com.scichart.core.model.IntegerValues pointColors,
com.scichart.core.model.FloatValues pointScales,
int defaultColor,
float defaultScale)
Updates metdata for point markers
|
void |
updateStrokeColors(com.scichart.core.model.IntegerValues strokeColors,
int defaultStroke)
Updates stroke metadata
|
invalidateElement, onDataSeriesChanged, onDataSeriesDrasticallyChanged
attachTo, detach, isAttached
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onDataSeriesDrasticallyChanged
public final java.util.ArrayList<PointMetadataProvider3D.PointMetadata3D> metadata
public PointMetadataProvider3D()
PointMetadataProvider3D
classpublic void updatePointMetadata(com.scichart.core.model.IntegerValues pointColors, com.scichart.core.model.FloatValues pointScales, int defaultColor, float defaultScale)
IPointMetadataProvider3D
updatePointMetadata
in interface IPointMetadataProvider3D
pointColors
- The color of point markerspointScales
- The scale of point markersdefaultColor
- The default color of point markerdefaultScale
- The default scale of point markerpublic void updateStrokeColors(com.scichart.core.model.IntegerValues strokeColors, int defaultStroke)
IStrokeMetadataProvider3D
updateStrokeColors
in interface IStrokeMetadataProvider3D
strokeColors
- The stroke colors to updatedefaultStroke
- The default stroke valuepublic void updateFillColors(com.scichart.core.model.IntegerValues fillColors, int defaultFill)
IFillMetadataProvider3D
updateFillColors
in interface IFillMetadataProvider3D
fillColors
- The fill colors to updatedefaultFill
- The default fill color to use