Class MetadataProvider3DBase<T>
An abstract base class for IMetadataProvider3D implementors
Inheritance
MetadataProvider3DBase<T>
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class MetadataProvider3DBase<T> extends renderableSeries.RenderableSeriesProviderBase<T> implements renderableSeries.metadataProviders.IMetadataProvider3D, IInvalidatableElement
Type Parameters
Name | Description |
---|---|
T |
Constructors
MetadataProvider3DBase(Class<T> renderableSeriesType)
Creates a new instance of MetadataProvider3DBase class
Declaration
protected MetadataProvider3DBase(Class<T> renderableSeriesType)
Parameters
Type | Name | Description |
---|---|---|
Class<T> | renderableSeriesType | The type of supported renderable series |
Fields
DEFAULT_COLOR
Defines color which tells to use default color mapping provided by IRenderableSeries3D
Declaration
public static int DEFAULT_COLOR
Field Value
Type | Description |
---|---|
int |
TRANSPARENT
Defines transparent color used by IMetadataProvider3D
Declaration
public static int TRANSPARENT
Field Value
Type | Description |
---|---|
int |
Methods
invalidateElement()
Declaration
public final void invalidateElement()
onDataSeriesChanged(dataSeries.IDataSeriesCore dataSeries, int dataSeriesUpdate)
Declaration
public void onDataSeriesChanged(dataSeries.IDataSeriesCore dataSeries, int dataSeriesUpdate)
Parameters
Type | Name | Description |
---|---|---|
IDataSeriesCore | dataSeries | |
int | dataSeriesUpdate |
onDataSeriesDrasticallyChanged(dataSeries.IDataSeriesCore dataSeries)
Called when data series drastically changes
Declaration
public void onDataSeriesDrasticallyChanged(dataSeries.IDataSeriesCore dataSeries)
Parameters
Type | Name | Description |
---|---|---|
IDataSeriesCore | dataSeries |