public class PointLineRenderableSeries3D extends XyzRenderableSeries3DBase
BaseRenderableSeries3D.InvalidateMeshCallback, BaseRenderableSeries3D.InvalidateMetadataCallback
Modifier and Type | Field and Description |
---|---|
protected com.scichart.core.framework.SmartPropertyBoolean |
isAntialiasedProperty |
protected com.scichart.core.framework.SmartPropertyBoolean |
isLineStripsProperty |
protected com.scichart.core.framework.SmartPropertyInteger |
strokeProperty |
protected com.scichart.core.framework.SmartPropertyFloat |
strokeThicknessProperty |
diffuseColorProperty, invalidateMeshCallback, invalidateMetadataCallback, selectedVertexColorProperty, shininessProperty, specularColorProperty, specularStrengthProperty, TAG
Modifier | Constructor and Description |
---|---|
|
PointLineRenderableSeries3D()
Creates a new instance of
PointLineRenderableSeries3D class |
protected |
PointLineRenderableSeries3D(PointLineRenderPassData3D currentRenderPassData,
BaseRenderableSeriesSceneEntity3D sceneEntity)
Creates a new instance of
PointLineRenderableSeries3D class |
Modifier and Type | Method and Description |
---|---|
void |
applyThemeProvider(com.scichart.charting.themes.IThemeProvider themeProvider) |
boolean |
getIsAntialiased()
Gets whether the lines are antialiased
|
boolean |
getIsLineStrips()
Gets whether the lines should be drawn as line strips or as separate lines
|
int |
getSeriesColor()
Gets the color which represents this
IRenderableSeries3D instance. |
int |
getStroke()
Gets the stroke color of the lines
|
float |
getStrokeThickness()
Gets the stroke thickness of the lines
|
protected void |
internalUpdateRenderPassMetadata(ISeriesRenderPassData3D renderPassDataToUpdate,
IMetadataProvider3D metadataProvider)
Updates the current render pass data using data provided by
BaseRenderableSeries3D.getMetadataProvider() |
void |
setIsAntialiased(boolean isAntialiased)
Sets whether the lines are antialiased
|
void |
setIsLineStrips(boolean isLineStrips)
Sets whether the lines should be drawn as line strips or as separate lines
|
void |
setStroke(int stroke)
Sets the stroke color of the lines
|
void |
setStrokeThickness(float strokeThickness)
Sets the stroke thickness of the lines
|
deselectAll, internalUpdateRenderPassData, isOfValidType, performSelection, performSelection
attachTo, canUpdateRenderPassData, detach, getContext, getCurrentRenderPassData, getDataSeries, getDataSeriesLock, getDiffuseColor, getMetadataProvider, getParentSurface, getPointMarker, getRenderPassDataLock, getSceneEntity, getSelectedVertexColor, getSeriesInfoProvider, getShininess, getSpecularColor, getSpecularStrength, hasDataSeries, hitTest, hitTest, internalUpdate, invalidateElement, invalidateMeshes, invalidateMetadata, isUpdateOfRenderPassDataRequired, isValidForDrawing, isValidForUpdate, onDataSeriesChanged, setDataSeries, setDiffuseColor, setMetadataProvider, setPointMarker, setSelectedVertexColor, setSeriesInfoProvider, setShininess, setSpecularColor, setSpecularStrength, update, updateFillMetadata, updateMeshColors, updatePointMetadata, updateRenderPassData, updateStrokeMetadata
addIsSelectedChangeListener, addIsVisibleChangeListener, decrementSuspend, getIsSelected, getIsSuspended, getIsVisible, getOpacity, getSelectedSeriesStyle, getServices, getUpdateSuspenderCount, isAttached, removeIsSelectedChangeListener, removeIsVisibleChangeListener, resumeUpdates, setIsSelected, setIsVisible, setOpacity, setSelectedSeriesStyle, suspendUpdates
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addIsSelectedChangeListener, addIsVisibleChangeListener, getIsSelected, getIsVisible, getOpacity, getSelectedSeriesStyle, removeIsSelectedChangeListener, removeIsVisibleChangeListener, setIsSelected, setIsVisible, setOpacity, setSelectedSeriesStyle
protected final com.scichart.core.framework.SmartPropertyInteger strokeProperty
protected final com.scichart.core.framework.SmartPropertyFloat strokeThicknessProperty
protected final com.scichart.core.framework.SmartPropertyBoolean isAntialiasedProperty
protected final com.scichart.core.framework.SmartPropertyBoolean isLineStripsProperty
public PointLineRenderableSeries3D()
PointLineRenderableSeries3D
classprotected PointLineRenderableSeries3D(PointLineRenderPassData3D currentRenderPassData, BaseRenderableSeriesSceneEntity3D sceneEntity)
PointLineRenderableSeries3D
classcurrentRenderPassData
- The render pass data instancesceneEntity
- The scene entity to use for renderingpublic final int getStroke()
public final void setStroke(int stroke)
stroke
- The new stroke colorpublic final float getStrokeThickness()
public final void setStrokeThickness(float strokeThickness)
strokeThickness
- public final boolean getIsAntialiased()
public final void setIsAntialiased(boolean isAntialiased)
isAntialiased
- The new isAntialiased valuepublic final boolean getIsLineStrips()
public final void setIsLineStrips(boolean isLineStrips)
isLineStrips
- The new isLinesStrips valuepublic void applyThemeProvider(com.scichart.charting.themes.IThemeProvider themeProvider)
applyThemeProvider
in interface com.scichart.charting.themes.IThemeable
applyThemeProvider
in class BaseRenderableSeries3D
public int getSeriesColor()
IRenderableSeries3D
instance.IRenderableSeries3D
instance.protected void internalUpdateRenderPassMetadata(ISeriesRenderPassData3D renderPassDataToUpdate, IMetadataProvider3D metadataProvider)
BaseRenderableSeries3D
BaseRenderableSeries3D.getMetadataProvider()
internalUpdateRenderPassMetadata
in class BaseRenderableSeries3D
renderPassDataToUpdate
- The render pass data to updatemetadataProvider
- The metadata provider associated with this renderable series instance