|
AppendData
|
This property is for transferring new XData into a Scientific Graph Object which is being used in a real-time implementation. Existing XData will first be shifted to make room for the newest data if CircularBuffers is False.
|
|
AppendData
|
This property is for transferring new XData into a graph which is being used in a real-time implementation. Existing XData will first be shifted to make room for the newest data if CircularBuffers is False.
|
|
AppendData
|
This property is for transferring new YData into a graph which is being used in a real-time implementation. Existing YData will first be shifted to make room for the newest data if CircularBuffers is False.
|
|
AppendData
|
This property is for transferring new YData into a graph which is being used in a real-time implementation. Existing YData will first be shifted to make room for the newest data if CircularBuffers is False.
|
|
AutoScaleData
|
This property controls whether the ProEssentials will automatically scale data that is very small or very large. What we mean by scale is reduce or enlarge all data by 10, 100, 1000, 10000 and so on. The scale factor is stored in a properties like ScaleForYData.
|
|
CircularBuffers
|
Set to True to enable CircularBuffers within data property arrays such as YData, XData, ZData. CircularBuffers are used with ProEssentials' AppendYData and similar features used in partial-data updating real-time use-cases.
|
|
ComputeShader
|
Set to True to enable GPU side Direct3D chart construction for Direct3D RenderEngine.
|
|
DuplicateDataX
|
Related to XData and used within 3D charts, 2D Contours, or any 2D Pesgo Pepso chart where all subsets or points use identical XData. Providing a method of reducing data redundancy in constructing chart.
|
|
DuplicateDataY
|
Related to YData and used within any chart where all subsets or points use identical YData. Providing a method of reducing data redundancy in constructing chart.
|
|
DuplicateDataZ
|
Related to ZData and used within 3D charts, 2D Contours where all subsets use identical ZData. Providing a method of reducing data redundancy in constructing chart.
|
|
Filter3D
|
Currently for non-Direct3D. Direct3D is fast enough to not need filtering. However, we may add ComputeShader filtering support for Direct3D surfaces in the future to handle extremely huge surface data. Reduce data for any dimension if dimension quantity exceeds this threshold.
|
|
FilterOn
|
Read only. True if image is a product of data reduction. PeData.Filter2D or PeData.Filter3D and Subsets/Points and size of chart all effect if FilterOn is True.
|
|
NullDataValue
|
This property defines the value which is designated as NULL for the y data set. Plotting method graphics, tables, and mathematical calculations will ignore NULL data values.
|
|
NullDataValueX
|
This property defines the x axis value which is designated as NULL. Plotting method graphics, tables, and mathematical calculations will ignore NULL data values.
|
|
NullDataValueZ
|
This property defines the z axis value which is designated as NULL. Plotting method graphics will ignore NULL data values. The Pesgo controls use Z Data for contour and bubble plots.
|
|
Points
|
This property represents the number of points per subset that the object will contain. For example, if a line chart has 3 lines, red, green, and blue, then the graph sets the Subsets property to 3.
|
|
Precision
|
This property controls the number of decimal positions that will be used in outputting data to object Cursor Prompt, Tables, Data Labels, and the Clipboard.
|
|
ReuseDataX
|
Related to RenderEngine = Direct3D and ComputeShader = True, enables a more efficient path handling Direct3D buffers as part of construction of chart. Set True if XData has not changed as part of a real-time or continuously updating charting scenario/implementation.
|
|
ReuseDataY
|
Related to RenderEngine = Direct3D and ComputeShader = True, enables a more efficient path handling Direct3D buffers as part of construction of chart. Set True if YData has not changed as part of a real-time or continuously updating charting scenario/implementation.
|
|
ReuseDataZ
|
Related to RenderEngine = Direct3D and ComputeShader = True, enables a more efficient path handling Direct3D buffers as part of construction of chart. Set True if ZData has not changed as part of a real-time or continuously updating charting scenario/implementation.
|
|
ScaleForXData
|
This property is used to determine the objects XData current amount of scaling.
|
|
ScaleForYData
|
This property is used to determine the objects YData current amount of scaling.
|
|
ScaleForZData
|
This property is used to determine the objects ZData current amount of scaling. The objects data can be initially scaled via InitialScaleForZData and automatically scaled as needed if AutoScaleData equals TRUE.
|
|
SequentialDataX
|
Gets and Sets if data can potentially be optimized. Default=Auto. This setting can be used to disable or force filtering. Most likely you may need to disable in some rare types of implementations.
|
|
SequentialDataY
|
Gets and Sets if data can potentially be optimized. Default=Auto. This setting can be used to disable or force filtering. Sequential data in y direction is mostly used in 2d contours, and 3d surfaces 3d contours. X data is most commonly optimized.
|
|
SkipRanging
|
This property tells ProEssentials to avoid overall Min Max data range determination. Set true prior to calling PEreinitialize/ReinitializeResetImage as part of data or property updating logic.
|
|
SpeedBoost
|
By default speed improving logic is being used. You can revert to standard logic by setting this property to 1. You can use a larger value such as 20 or 50 but some image degradation may result.
|
|
StagingBufferX
|
Used with RenderEngine = Direct3D to enable an efficient pipeline for updating data from the cpu-side to gpu-side. Set True if repeatedly changing XData as part of a real-time updating scenario/implementation.
|
|
StagingBufferY
|
Used with RenderEngine = Direct3D to enable an efficient pipeline for updating data from the cpu-side to gpu-side. Set True if repeatedly changing YData as part of a real-time updating scenario/implementation.
|
|
StagingBufferZ
|
Used with RenderEngine = Direct3D to enable an efficient pipeline for updating data from the cpu-side to gpu-side. Set True if repeatedly changing ZData as part of a real-time updating scenario/implementation.
|
|
SubsetByPoint
|
This property controls how two dimensional property arrays (example, YData, XData) are stored internally. Two dimensional arrays are really stored as a series of bytes. This property controls how that series of bytes is structured. row-major order or col-major order.
|
|
Subsets
|
This property defines the number of subsets that the object will contain. For example, if a line chart has 3 lines, red, green, and blue, then the graph sets the Subsets property to 3. If each line is made up of 10 data points, then the graph sets the Points property to 10.
|
|
SurfaceNullDataGaps
|
When set to TRUE will cause 3D surfaces to process NullData values and include gaps in the surface where null data is found. Version 5 and earlier did not recognize null data for surface plots.
|
|
UseDataAtLocation
|
This property is used to communicate to ProEssentials that the XData property should not allocate it's own memory, but instead use the local memory address that has already been allocated to the appropriate size.
|
|
UseDataAtLocation
|
This property is used to communicate to ProEssentials that the YData property should not allocate it's own memory, but instead use the local memory address that has already been allocated to the appropriate size.
|
|
UseDataAtLocation
|
This property is used to communicate to ProEssentials that the ZData property should not allocate it's own memory, but instead use the local memory address that has already been allocated to the appropriate size.
|
|
UsingWDataii
|
This property controls whether single or double precision W data is used.
|
|
UsingXDataii
|
This property controls whether single or double precision X axis data is used.
|
|
UsingYDataii
|
This property controls whether single or double precision Y axis data is used.
|
|
UsingZDataii
|
This property controls whether single or double precision Z axis data is used.
|
|
W
|
This property is used with the Pe3do control and PlottingMethod = Contour Colored Surface where the contour color is based upon WData or a 4th dimension.
|
|
Wii
|
This property is used with the Pe3do control and PlottingMethod = Contour Colored Surface where the contour color is based upon WData or a 4th dimension.
|
|
X
|
This property is used to transfer data into the object. The format of the data is defined by the SubsetByPoint property.
|
|
Xii
|
This property is used to transfer double precision XData into the object.
|
|
Y
|
This property is used to transfer data into the object. The format of the data is defined by the SubsetByPoint property.
|
|
Yii
|
This property is used to transfer double precision data into the object.
|
|
Z
|
The 3D Scientific Graph uses ZData to identify data plotted against the z axis. The Scientific Graph Object uses ZData to control bubble sizes for the Bubble plotting method.
|
|
Zii
|
This property is used to transfer double precision z data into the object.
|