Skip to main content

OpenTD .NET4 reference 2025 R2

OpenTD.Results.Plot.Series2d Class Reference

Last update: 16.07.2025

Represents a 2d series on a plot. Will attempt to name itself based on the data associated with it. More...

Inheritance diagram for OpenTD.Results.Plot.Series2d:
OpenTD.Results.Dataset.IAutoNameOpenTD.Results.Dataset.IAutoComment

Public Member Functions

 Series2d (DataArray ydata)
 Initializes a new instance of the Series2d class, looking in ydata's SourceDataset for time or record number to use as x data.
 
 Series2d (DataArray ydata, string name)
 Initializes a new instance of the Series2d class, looking in ydata's SourceDataset for time or record number to use as x data.
 
 Series2d (DataArray xdata, DataArray ydata)
 Initializes a new instance of the Series2d class, explicitly specifying x and y data.
 
 Series2d (DataArray xdata, DataArray ydata, string name)
 Initializes a new instance of the Series2d class, explicitly specifying x and y data.
 
void SetSeries2dStyle (Series2dStyle sstyle)
 
Series2dStyle GetSeries2dStyle ()
 
void CheckData ()
 
override string ToString ()
 

Public Attributes

Series2dStyle Series2dStyle = new Series2dStyle()
 

Properties

DataArray XData [get, set]
 
DataArray YData [get, set]
 
Axis XAxis [get, set]
 
Axis YAxis [get, set]
 
bool Enabled [get, set]
 
string Name [get, set]
 
string InternalSuggestedName [get, set]
 
string Comment [get, set]
 
string InternalSuggestedComment [get, set]
 

Detailed Description

Represents a 2d series on a plot. Will attempt to name itself based on the data associated with it.

See also
OpenTD.Results.Plot.Plot2d, OpenTD.Results.Dataset.IAutoName

Constructor & Destructor Documentation

◆ Series2d() [1/4]

OpenTD.Results.Plot.Series2d.Series2d ( DataArray ydata)
inline

Initializes a new instance of the Series2d class, looking in ydata's SourceDataset for time or record number to use as x data.

Parameters
ydataThe y data.

◆ Series2d() [2/4]

OpenTD.Results.Plot.Series2d.Series2d ( DataArray ydata,
string name )
inline

Initializes a new instance of the Series2d class, looking in ydata's SourceDataset for time or record number to use as x data.

Parameters
ydataThe y data.
nameA custom series name.
Exceptions
OpenTDExceptionydata dataset must contain a valid SourceDataset to look up x values

◆ Series2d() [3/4]

OpenTD.Results.Plot.Series2d.Series2d ( DataArray xdata,
DataArray ydata )
inline

Initializes a new instance of the Series2d class, explicitly specifying x and y data.

Parameters
xdataThe x data.
ydataThe y data.

◆ Series2d() [4/4]

OpenTD.Results.Plot.Series2d.Series2d ( DataArray xdata,
DataArray ydata,
string name )
inline

Initializes a new instance of the Series2d class, explicitly specifying x and y data.

Parameters
xdataThe x data.
ydataThe y data.
nameA custom series name.

Member Function Documentation

◆ CheckData()

void OpenTD.Results.Plot.Series2d.CheckData ( )
inline

◆ GetSeries2dStyle()

Series2dStyle OpenTD.Results.Plot.Series2d.GetSeries2dStyle ( )
inline

◆ SetSeries2dStyle()

void OpenTD.Results.Plot.Series2d.SetSeries2dStyle ( Series2dStyle sstyle)
inline

◆ ToString()

override string OpenTD.Results.Plot.Series2d.ToString ( )
inline

Member Data Documentation

◆ Series2dStyle

Series2dStyle OpenTD.Results.Plot.Series2d.Series2dStyle = new Series2dStyle()

Property Documentation

◆ Comment

string OpenTD.Results.Plot.Series2d.Comment
getset

◆ Enabled

bool OpenTD.Results.Plot.Series2d.Enabled
getset

◆ InternalSuggestedComment

string OpenTD.Results.Plot.Series2d.InternalSuggestedComment
getset

◆ InternalSuggestedName

string OpenTD.Results.Plot.Series2d.InternalSuggestedName
getset

◆ Name

string OpenTD.Results.Plot.Series2d.Name
getset

◆ XAxis

Axis OpenTD.Results.Plot.Series2d.XAxis
getset

◆ XData

DataArray OpenTD.Results.Plot.Series2d.XData
getset

◆ YAxis

Axis OpenTD.Results.Plot.Series2d.YAxis
getset

◆ YData

DataArray OpenTD.Results.Plot.Series2d.YData
getset

The documentation for this class was generated from the following file:
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD.Results/Plot/Series2d.cs

Connect with Ansys