Class ImpulseRenderableSeries3D
Provides 3D Impulse series rendering
Inheritance
ImpulseRenderableSeries3D
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class ImpulseRenderableSeries3D extends renderableSeries.XyzRenderableSeries3DBase
Constructors
ImpulseRenderableSeries3D()
Creates a new instance of ImpulseRenderableSeries3D class
Declaration
public ImpulseRenderableSeries3D()
ImpulseRenderableSeries3D(renderableSeriesImpulseRenderPassData3D currentRenderPassData, renderableSeries.BaseRenderableSeriesSceneEntity3D sceneEntity)
Creates a new instance of ImpulseRenderableSeries3D class
Declaration
protected ImpulseRenderableSeries3D(renderableSeriesImpulseRenderPassData3D currentRenderPassData, renderableSeries.BaseRenderableSeriesSceneEntity3D sceneEntity)
Parameters
Type | Name | Description |
---|---|---|
renderableSeriesImpulseRenderPassData3D | currentRenderPassData | The render pass data to use |
BaseRenderableSeriesSceneEntity3D | sceneEntity | The scene entity to use |
Fields
strokeProperty
Declaration
protected final SmartPropertyInteger strokeProperty
Field Value
Type | Description |
---|---|
SmartPropertyInteger |
strokeThicknessProperty
Declaration
protected final SmartPropertyFloat strokeThicknessProperty
Field Value
Type | Description |
---|---|
SmartPropertyFloat |
Methods
applyThemeProvider(IThemeProvider themeProvider)
Declaration
public void applyThemeProvider(IThemeProvider themeProvider)
Parameters
Type | Name | Description |
---|---|---|
IThemeProvider | themeProvider |
Overrides
getSeriesColor()
Declaration
public int getSeriesColor()
Returns
Type | Description |
---|---|
int |
getStroke()
Gets the Stroke color to draw with
Declaration
public final int getStroke()
Returns
Type | Description |
---|---|
int | The current |
getStrokeThickness()
Gets the stroke thickness of lines
Declaration
public final float getStrokeThickness()
Returns
Type | Description |
---|---|
float | The current |
internalUpdateRenderPassMetadata(renderableSeries.ISeriesRenderPassData3D renderPassDataToUpdate, renderableSeries.metadataProviders.IMetadataProvider3D metadataProvider)
Updates the current render pass data using data provided by #getMetadataProvider()
Declaration
protected void internalUpdateRenderPassMetadata(renderableSeries.ISeriesRenderPassData3D renderPassDataToUpdate, renderableSeries.metadataProviders.IMetadataProvider3D metadataProvider)
Parameters
Type | Name | Description |
---|---|---|
renderableSeries.ISeriesRenderPassData3D | renderPassDataToUpdate | |
renderableSeries.metadataProviders.IMetadataProvider3D | metadataProvider |
Overrides
setStroke(int stroke)
Sets the Stroke color to draw with
Declaration
public final void setStroke(int stroke)
Parameters
Type | Name | Description |
---|---|---|
int | stroke | The current |
setStrokeThickness(float strokeThickness)
Sets the stroke thickness of lines
Declaration
public final void setStrokeThickness(float strokeThickness)
Parameters
Type | Name | Description |
---|---|---|
float | strokeThickness | The new |