|
AppendData
|
This property is for transferring new point labels into a Graph Object which is being used in a real-time implementation. Existing point labels will first be shifted to make room for the new labels.
|
|
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.
|
|
AppendToEnd
|
This property is only needed in a real-time implementation. It controls whether the graph automatically scrolls left or right. In reality, this property controls all of the append type properties like AppendYData.
|
|
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.
|
|
AutoXData
|
This property controls whether ProEssentials includes Saturdays and Sundays in automatically generated XData. or XDataII This property is only used when DateTimeMode is non-zero and the developer has not assigned XData manually.
|
|
DateTimeShowSeconds
|
Set to TRUE so that date/time type XData exported from the text export dialog contains seconds information.
|
|
DeltasPerDay
|
This property defines the number of data points per day. If DeltaX is less than zero than this property is not used. This property is used in conjunction with DateTimeMode, DeltaX, StartTime, AutoXData, and XData or XDataII.
|
|
DeltaX
|
This property defines the distance in time between each data point. If DeltaX is greater than 0 then it represents time in minutes. If DeltaX is set to -1, then time between data points is 1 day. If DeltaX is set to -2, then time between data points is 1 week.
|
|
DynamicBuffers
|
Set to true when RenderEngine = Direct3D and a real-time implementation will need to incrementally change data. Used in conjunction with properties RealTimeStartingIndex, RealTimeQuantity.
|
|
Filter2D
|
Gets and Sets data reduction strength. Default=Quality. Setting to fastest setting could possibly degrade for scatter type charts but actually should be fine for most charts drawn left to right.
|
|
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.
|
|
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.
|
|
RandomPointsToGraph
|
This property controls which point information is graphed when PointsToGraphVersion is equal to PEPTGV_RANDOM.
|
|
RandomSubsetsToGraph
|
You fill this array with zero based subset indices of those subsets you wish to include in the image. The order of subset indices can optionally control the order of how subsets are drawn. This property is also related to the ScrollingSubsets property.
|
|
RealTimeQuantity
|
With the introduction of new ComputeShader logic, this feature might be less useful. Used when RenderEngine = Direct3D and DynamicBuffers set to True.
|
|
RealTimeStartingIndex
|
Used when RenderEngine = Direct3D and DynamicBuffers set to True. Within the chart update event/timer logic, the developer will set this property to coincide with the new data indices updated. See example 138 in the demo/example project.
|
|
ScaleForRYData
|
This property provides the right Y axis comparison subset scaling.
|
|
ScaleForYData
|
This property is used to determine the objects YData current amount of scaling.
|
|
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.
|
|
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.
|
|
StartTime
|
For the Graph Object, this sets the starting date and daily start time when used in conjunction with DateTimeMode, AutoXData, DeltaX, and DeltasPerDay. It is important that this value include the date value along with time.
|
|
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.
|
|
SubsetsToShow
|
This property array makes it easier to select which subsets are visible. It also has a second optional ability to control the order of how subsets are drawn. When using this feature, set a value of 0 to 9 for each subset.
|
|
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.
|
|
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.
|
|
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.
|