public class ImpulseRenderableSeries3D extends XyzRenderableSeries3DBase
BaseRenderableSeries3D.InvalidateMeshCallback, BaseRenderableSeries3D.InvalidateMetadataCallback
Modifier and Type | Field and Description |
---|---|
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 |
---|---|
|
ImpulseRenderableSeries3D()
Creates a new instance of
ImpulseRenderableSeries3D class |
protected |
ImpulseRenderableSeries3D(ImpulseRenderPassData3D currentRenderPassData,
BaseRenderableSeriesSceneEntity3D sceneEntity)
Creates a new instance of
ImpulseRenderableSeries3D class |
Modifier and Type | Method and Description |
---|---|
void |
applyThemeProvider(com.scichart.charting.themes.IThemeProvider themeProvider) |
int |
getSeriesColor()
Gets the color which represents this
IRenderableSeries3D instance. |
int |
getStroke()
Gets the Stroke color to draw with
|
float |
getStrokeThickness()
Gets the stroke thickness of lines
|
protected void |
internalUpdateRenderPassMetadata(ISeriesRenderPassData3D renderPassDataToUpdate,
IMetadataProvider3D metadataProvider)
Updates the current render pass data using data provided by
BaseRenderableSeries3D.getMetadataProvider() |
void |
setStroke(int stroke)
Sets the Stroke color to draw with
|
void |
setStrokeThickness(float strokeThickness)
Sets the stroke thickness of 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
public ImpulseRenderableSeries3D()
ImpulseRenderableSeries3D
classprotected ImpulseRenderableSeries3D(ImpulseRenderPassData3D currentRenderPassData, BaseRenderableSeriesSceneEntity3D sceneEntity)
ImpulseRenderableSeries3D
classcurrentRenderPassData
- The render pass data to usesceneEntity
- The scene entity to usepublic final void setStroke(int stroke)
stroke
- The current stroke
valuepublic final int getStroke()
stroke
valuepublic final void setStrokeThickness(float strokeThickness)
strokeThickness
- The new strokeThickness
valuepublic final float getStrokeThickness()
strokeThickness
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