Class PointLineRenderableSeries3D
Provides 3D Line series rendering
Inheritance
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class PointLineRenderableSeries3D extends renderableSeries.XyzRenderableSeries3DBase
Constructors
PointLineRenderableSeries3D()
Creates a new instance of PointLineRenderableSeries3D class
Declaration
public PointLineRenderableSeries3D()
PointLineRenderableSeries3D(renderableSeries.pointLine.PointLineRenderPassData3D currentRenderPassData, renderableSeries.BaseRenderableSeriesSceneEntity3D sceneEntity)
Creates a new instance of PointLineRenderableSeries3D class
Declaration
protected PointLineRenderableSeries3D(renderableSeries.pointLine.PointLineRenderPassData3D currentRenderPassData, renderableSeries.BaseRenderableSeriesSceneEntity3D sceneEntity)
Parameters
Type | Name | Description |
---|---|---|
renderableSeries.pointLine.PointLineRenderPassData3D | currentRenderPassData | The render pass data instance |
BaseRenderableSeriesSceneEntity3D | sceneEntity | The scene entity to use for rendering |
Fields
isAntialiasedProperty
Declaration
protected final SmartPropertyBoolean isAntialiasedProperty
Field Value
Type | Description |
---|---|
SmartPropertyBoolean |
isLineStripsProperty
Declaration
protected final SmartPropertyBoolean isLineStripsProperty
Field Value
Type | Description |
---|---|
SmartPropertyBoolean |
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
getIsAntialiased()
Gets whether the lines are antialiased
Declaration
public final boolean getIsAntialiased()
Returns
Type | Description |
---|---|
boolean | True if lines are antialiased, otherwise false |
getIsLineStrips()
Gets whether the lines should be drawn as line strips or as separate lines
Declaration
public final boolean getIsLineStrips()
Returns
Type | Description |
---|---|
boolean | If true lines should be drawn as line strips, otherwise draw as separate lines |
getSeriesColor()
Declaration
public int getSeriesColor()
Returns
Type | Description |
---|---|
int |
getStroke()
Gets the stroke color of the lines
Declaration
public final int getStroke()
Returns
Type | Description |
---|---|
int | The stroke color |
getStrokeThickness()
Gets the stroke thickness of the lines
Declaration
public final float getStrokeThickness()
Returns
Type | Description |
---|---|
float | The stroke thickness |
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
setIsAntialiased(boolean isAntialiased)
Sets whether the lines are antialiased
Declaration
public final void setIsAntialiased(boolean isAntialiased)
Parameters
Type | Name | Description |
---|---|---|
boolean | isAntialiased | The new isAntialiased value |
setIsLineStrips(boolean isLineStrips)
Sets whether the lines should be drawn as line strips or as separate lines
Declaration
public final void setIsLineStrips(boolean isLineStrips)
Parameters
Type | Name | Description |
---|---|---|
boolean | isLineStrips | The new isLinesStrips value |
setStroke(int stroke)
Sets the stroke color of the lines
Declaration
public final void setStroke(int stroke)
Parameters
Type | Name | Description |
---|---|---|
int | stroke | The new stroke color |
setStrokeThickness(float strokeThickness)
Sets the stroke thickness of the lines
Declaration
public final void setStrokeThickness(float strokeThickness)
Parameters
Type | Name | Description |
---|---|---|
float | strokeThickness |