Search Results for

    Show / Hide Table of Contents

    Class ColumnRenderableSeries3D

    Provides 3D Columns series rendering

    Inheritance
    java.lang.Object
    RenderableSeriesCore
    BaseRenderableSeries3D
    renderableSeries.XyzRenderableSeries3DBase
    ColumnRenderableSeries3D
    Inherited Members
    renderableSeries.RenderableSeriesCore.addIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.addIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.decrementSuspend()
    renderableSeries.RenderableSeriesCore.getIsSelected()
    renderableSeries.RenderableSeriesCore.getIsSuspended()
    renderableSeries.RenderableSeriesCore.getIsVisible()
    renderableSeries.RenderableSeriesCore.getOpacity()
    renderableSeries.RenderableSeriesCore.getSelectedSeriesStyle()
    renderableSeries.RenderableSeriesCore.getServices()
    renderableSeries.RenderableSeriesCore.getUpdateSuspenderCount()
    renderableSeries.RenderableSeriesCore.isAttached()
    renderableSeries.RenderableSeriesCore.removeIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.removeIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.resumeUpdates(IUpdateSuspender)
    renderableSeries.RenderableSeriesCore.setIsSelected(boolean)
    renderableSeries.RenderableSeriesCore.setIsVisible(boolean)
    renderableSeries.RenderableSeriesCore.setOpacity(float)
    renderableSeries.RenderableSeriesCore.setSelectedSeriesStyle(renderableSeries.IStyle)
    renderableSeries.RenderableSeriesCore.suspendUpdates()
    renderableSeries.BaseRenderableSeries3D.applyThemeProvider(IThemeProvider)
    renderableSeries.BaseRenderableSeries3D.attachTo(IServiceContainer)
    renderableSeries.BaseRenderableSeries3D.canUpdateRenderPassData(RenderPassState3D)
    renderableSeries.BaseRenderableSeries3D.detach()
    renderableSeries.BaseRenderableSeries3D.getContext()
    renderableSeries.BaseRenderableSeries3D.getCurrentRenderPassData()
    renderableSeries.BaseRenderableSeries3D.getDataSeries()
    renderableSeries.BaseRenderableSeries3D.getDataSeriesLock()
    renderableSeries.BaseRenderableSeries3D.getDiffuseColor()
    renderableSeries.BaseRenderableSeries3D.getMetadataProvider()
    renderableSeries.BaseRenderableSeries3D.getParentSurface()
    renderableSeries.BaseRenderableSeries3D.getPointMarker()
    renderableSeries.BaseRenderableSeries3D.getRenderPassDataLock()
    renderableSeries.BaseRenderableSeries3D.getSceneEntity()
    renderableSeries.BaseRenderableSeries3D.getSelectedVertexColor()
    renderableSeries.BaseRenderableSeries3D.getSeriesInfoProvider()
    renderableSeries.BaseRenderableSeries3D.getShininess()
    renderableSeries.BaseRenderableSeries3D.getSpecularColor()
    renderableSeries.BaseRenderableSeries3D.getSpecularStrength()
    renderableSeries.BaseRenderableSeries3D.hasDataSeries()
    renderableSeries.BaseRenderableSeries3D.hitTest(renderableSeries.hitTest.HitTestInfo3D,float,float)
    renderableSeries.BaseRenderableSeries3D.hitTest(renderableSeries.hitTest.HitTestInfo3D,long)
    renderableSeries.BaseRenderableSeries3D.internalUpdate(RenderPassState3D)
    renderableSeries.BaseRenderableSeries3D.internalUpdateRenderPassMetadata(renderableSeries.ISeriesRenderPassData3D,renderableSeries.metadataProviders.IMetadataProvider3D)
    renderableSeries.BaseRenderableSeries3D.invalidateElement()
    renderableSeries.BaseRenderableSeries3D.invalidateMeshes()
    renderableSeries.BaseRenderableSeries3D.invalidateMetadata()
    renderableSeries.BaseRenderableSeries3D.isUpdateOfRenderPassDataRequired(coordinateCalculators.ICoordinateCalculator,coordinateCalculators.ICoordinateCalculator,coordinateCalculators.ICoordinateCalculator,int)
    renderableSeries.BaseRenderableSeries3D.isValidForDrawing()
    renderableSeries.BaseRenderableSeries3D.isValidForUpdate()
    renderableSeries.BaseRenderableSeries3D.onDataSeriesChanged(dataSeries.IDataSeriesCore,int)
    renderableSeries.BaseRenderableSeries3D.setDataSeries(dataSeries.IDataSeries3D)
    renderableSeries.BaseRenderableSeries3D.setDiffuseColor(int)
    renderableSeries.BaseRenderableSeries3D.setMetadataProvider(renderableSeries.metadataProviders.IMetadataProvider3D)
    renderableSeries.BaseRenderableSeries3D.setPointMarker(pointMarkers.BasePointMarker3D)
    renderableSeries.BaseRenderableSeries3D.setSelectedVertexColor(int)
    renderableSeries.BaseRenderableSeries3D.setSeriesInfoProvider(renderableSeries.hitTest.ISeriesInfo3DProvider)
    renderableSeries.BaseRenderableSeries3D.setShininess(float)
    renderableSeries.BaseRenderableSeries3D.setSpecularColor(int)
    renderableSeries.BaseRenderableSeries3D.setSpecularStrength(float)
    renderableSeries.BaseRenderableSeries3D.update(RenderPassState3D)
    renderableSeries.BaseRenderableSeries3D.updateFillMetadata(renderableSeries.metadataProviders.IMetadataProvider3D,IntegerValues,int,int)
    renderableSeries.BaseRenderableSeries3D.updateMeshColors(renderableSeries.metadataProviders.IMetadataProvider3D,IntegerValues)
    renderableSeries.BaseRenderableSeries3D.updatePointMetadata(renderableSeries.metadataProviders.IMetadataProvider3D,IntegerValues,FloatValues,int,float,int)
    renderableSeries.BaseRenderableSeries3D.updateRenderPassData(IAxis3D,IAxis3D,IAxis3D,RenderPassState3D)
    renderableSeries.BaseRenderableSeries3D.updateStrokeMetadata(renderableSeries.metadataProviders.IMetadataProvider3D,IntegerValues,int,int)
    renderableSeries.XyzRenderableSeries3DBase.deselectAll()
    renderableSeries.XyzRenderableSeries3DBase.internalUpdateRenderPassData(renderableSeries.ISeriesRenderPassData3D,dataSeries.IDataSeries3D<?,?,?>,int)
    renderableSeries.XyzRenderableSeries3DBase.isOfValidType(dataSeries.IDataSeries3D)
    renderableSeries.XyzRenderableSeries3DBase.performSelection(boolean,renderableSeries.hitTest.HitTestInfo3D)
    renderableSeries.XyzRenderableSeries3DBase.performSelection(renderableSeries.hitTest.HitTestInfo3D)
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public class ColumnRenderableSeries3D extends renderableSeries.XyzRenderableSeries3DBase

    Constructors

    ColumnRenderableSeries3D()

    Creates a new instance of ColumnRenderableSeries3D class

    Declaration
    public ColumnRenderableSeries3D()

    ColumnRenderableSeries3D(renderableSeriesColumnRenderPassData3D currentRenderPassData, renderableSeries.BaseRenderableSeriesSceneEntity3D sceneEntity)

    Creates a new instance of ColumnRenderableSeries3D class

    Declaration
    protected ColumnRenderableSeries3D(renderableSeriesColumnRenderPassData3D currentRenderPassData, renderableSeries.BaseRenderableSeriesSceneEntity3D sceneEntity)
    Parameters
    Type Name Description
    renderableSeriesColumnRenderPassData3D currentRenderPassData

    The render pass data to use

    BaseRenderableSeriesSceneEntity3D sceneEntity

    The scene entity to use

    Fields

    columnFixedSizeProperty

    Declaration
    protected final SmartPropertyFloat columnFixedSizeProperty
    Field Value
    Type Description
    SmartPropertyFloat

    columnShapeProperty

    Declaration
    protected final SmartProperty<SciChartMeshTemplate> columnShapeProperty
    Field Value
    Type Description
    SmartProperty<SciChartMeshTemplate>

    columnSpacingModeProperty

    Declaration
    protected final SmartProperty<renderableSeriesColumnSpacingMode> columnSpacingModeProperty
    Field Value
    Type Description
    SmartProperty<ColumnSpacingMode>

    dataPointWidthProperty

    Declaration
    protected final SmartPropertyDouble dataPointWidthProperty
    Field Value
    Type Description
    SmartPropertyDouble

    dataPointWidthXProperty

    Declaration
    protected final SmartPropertyDouble dataPointWidthXProperty
    Field Value
    Type Description
    SmartPropertyDouble

    dataPointWidthZProperty

    Declaration
    protected final SmartPropertyDouble dataPointWidthZProperty
    Field Value
    Type Description
    SmartPropertyDouble

    fillProperty

    Declaration
    protected final SmartPropertyInteger fillProperty
    Field Value
    Type Description
    SmartPropertyInteger

    Methods

    applyThemeProvider(IThemeProvider themeProvider)

    Declaration
    public void applyThemeProvider(IThemeProvider themeProvider)
    Parameters
    Type Name Description
    IThemeProvider themeProvider
    Overrides
    BaseRenderableSeries3D.applyThemeProvider(IThemeProvider themeProvider)

    getColumnFixedSize()

    Gets size of column for ColumnSpacingMode#FixedSize mode

    Declaration
    public final float getColumnFixedSize()
    Returns
    Type Description
    float

    The current columnFixedSize value

    getColumnShape()

    Gets the shape of the columns

    Declaration
    public final SciChartMeshTemplate getColumnShape()
    Returns
    Type Description
    SciChartMeshTemplate

    The shape of the columns

    getColumnSpacingMode()

    Gets the value determining how colum size and spacing between them is calculated

    Declaration
    public final renderableSeriesColumnSpacingMode getColumnSpacingMode()
    Returns
    Type Description
    renderableSeriesColumnSpacingMode

    The current columnSpacingMode value

    getDataPointWidth()

    Gets the DataPointWidth a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy in X and Z dimension

    Declaration
    public final double getDataPointWidth()
    Returns
    Type Description
    double

    The current dataPointWidth value

    getDataPointWidthX()

    Gets the DataPointWidthX, a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy in X dimension

    Declaration
    public final double getDataPointWidthX()
    Returns
    Type Description
    double

    The current dataPointWidthX value

    getDataPointWidthZ()

    Gets the DataPointWidthZ, a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy in Z dimension

    Declaration
    public final double getDataPointWidthZ()
    Returns
    Type Description
    double

    The current dataPointWidthZ value

    getFill()

    Gets the Fill color for columns

    Declaration
    public final int getFill()
    Returns
    Type Description
    int

    The current fill color

    getSeriesColor()

    Declaration
    public int getSeriesColor()
    Returns
    Type Description
    int

    internalUpdate(RenderPassState3D renderPassState)

    Updates this renderable series instances

    Declaration
    protected void internalUpdate(RenderPassState3D renderPassState)
    Parameters
    Type Name Description
    RenderPassState3D renderPassState
    Overrides
    BaseRenderableSeries3D.internalUpdate(RenderPassState3D renderPassState)

    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
    BaseRenderableSeries3D.internalUpdateRenderPassMetadata(renderableSeries.ISeriesRenderPassData3D renderPassDataToUpdate, renderableSeries.metadataProviders.IMetadataProvider3D metadataProvider)

    setColumnFixedSize(float columnFixedSize)

    Sets size of column for ColumnSpacingMode#FixedSize mode

    Declaration
    public final void setColumnFixedSize(float columnFixedSize)
    Parameters
    Type Name Description
    float columnFixedSize

    The new columnFixedSize value

    setColumnShape(SciChartMeshTemplate columnShape)

    Sets the shape of the columns

    Declaration
    public final void setColumnShape(SciChartMeshTemplate columnShape)
    Parameters
    Type Name Description
    SciChartMeshTemplate columnShape

    The new shape of columns

    setColumnSpacingMode(renderableSeriesColumnSpacingMode columnSpacingMode)

    Sets the value determining how colum size and spacing between them is calculated

    Declaration
    public final void setColumnSpacingMode(renderableSeriesColumnSpacingMode columnSpacingMode)
    Parameters
    Type Name Description
    renderableSeriesColumnSpacingMode columnSpacingMode

    The new columnSpacingMode value

    setDataPointWidth(double dataPointWidth)

    Sets the DataPointWidth, a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy in X and Z dimension

    Declaration
    public final void setDataPointWidth(double dataPointWidth)
    Parameters
    Type Name Description
    double dataPointWidth

    The new dataPointWidth value

    setDataPointWidthX(double dataPointWidthX)

    Sets the DataPointWidthX, a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy in X dimension

    Declaration
    public final void setDataPointWidthX(double dataPointWidthX)
    Parameters
    Type Name Description
    double dataPointWidthX

    The new dataPointWidthX value

    setDataPointWidthZ(double dataPointWidthZ)

    Sets the DataPointWidthZ, a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy in Z dimension

    Declaration
    public final void setDataPointWidthZ(double dataPointWidthZ)
    Parameters
    Type Name Description
    double dataPointWidthZ

    The new dataPointWidthZ value

    setFill(int fill)

    Sets the Fill color for columns

    Declaration
    public final void setFill(int fill)
    Parameters
    Type Name Description
    int fill

    The fill color

    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml