Skip to main content

OpenTD .NET8 reference 2025 R2

OpenTD.UserPreferences.CalculationsPreferences Class Reference

Last update: 16.07.2025

Use to set the global calculations preferences. More...

Inheritance diagram for OpenTD.UserPreferences.CalculationsPreferences:
OpenTD.UserPreferences.PreferencesOpenTD.IUpdatableOpenTD.ITdDerivedOpenTD.TdConnected

Public Member Functions

 CalculationsPreferences ()
 
 CalculationsPreferences (ThermalDesktop _td)
 
void Update ()
 Updates the TD entity with the latest client data.
 
void UpdateFromTD ()
 Updates the client-side instance with the latest data from the TD entity.
 

Properties

string condCapFile [get, set]
 
int useSuperNetwork [get, set]
 
ExpressionData useSuperNetworkExp [get, set]
 
double solidLateralCondAspectRatio [get, set]
 
int contactorRestarts [get, set]
 
int contactorLinearTriSpreading [get, set]
 
double conductorCutoff [get, set]
 
int checkElementQualityAndErrorOffOfRun [get, set]
 
double planarElementMinAngleDeg [get, set]
 
double planarElementMaxAngleDeg [get, set]
 
double maxSkew [get, set]
 
int elementInsulationDisplacement [get, set]
 
int maxCurvedElementFacetsPerFullCircle [get, set]
 
int showCurvedElementFacets [get, set]
 
int curvedElementRadiationMethod [get, set]
 
int checkUnits [get, set]
 
int loadExternalReferences [get, set]
 
int listAllRadkCalcStatus [get, set]
 
int radcadCompressionIndex [get, set]
 
bool NeedsUpdateFromTD = true [get, protected set]
 

Detailed Description

Use to set the global calculations preferences.

Constructor & Destructor Documentation

◆ CalculationsPreferences() [1/2]

OpenTD.UserPreferences.CalculationsPreferences.CalculationsPreferences ( )
inline

◆ CalculationsPreferences() [2/2]

OpenTD.UserPreferences.CalculationsPreferences.CalculationsPreferences ( ThermalDesktop _td)
inline

Member Function Documentation

◆ Update()

void OpenTD.UserPreferences.CalculationsPreferences.Update ( )
inline

Updates the TD entity with the latest client data.

Implements OpenTD.IUpdatable.

◆ UpdateFromTD()

void OpenTD.UserPreferences.CalculationsPreferences.UpdateFromTD ( )
inline

Updates the client-side instance with the latest data from the TD entity.

Implements OpenTD.IUpdatable.

Property Documentation

◆ checkElementQualityAndErrorOffOfRun

int OpenTD.UserPreferences.CalculationsPreferences.checkElementQualityAndErrorOffOfRun
getset

◆ checkUnits

int OpenTD.UserPreferences.CalculationsPreferences.checkUnits
getset

◆ condCapFile

string OpenTD.UserPreferences.CalculationsPreferences.condCapFile
getset

◆ conductorCutoff

double OpenTD.UserPreferences.CalculationsPreferences.conductorCutoff
getset

◆ contactorLinearTriSpreading

int OpenTD.UserPreferences.CalculationsPreferences.contactorLinearTriSpreading
getset

◆ contactorRestarts

int OpenTD.UserPreferences.CalculationsPreferences.contactorRestarts
getset

◆ curvedElementRadiationMethod

int OpenTD.UserPreferences.CalculationsPreferences.curvedElementRadiationMethod
getset

◆ elementInsulationDisplacement

int OpenTD.UserPreferences.CalculationsPreferences.elementInsulationDisplacement
getset

◆ listAllRadkCalcStatus

int OpenTD.UserPreferences.CalculationsPreferences.listAllRadkCalcStatus
getset

◆ loadExternalReferences

int OpenTD.UserPreferences.CalculationsPreferences.loadExternalReferences
getset

◆ maxCurvedElementFacetsPerFullCircle

int OpenTD.UserPreferences.CalculationsPreferences.maxCurvedElementFacetsPerFullCircle
getset

◆ maxSkew

double OpenTD.UserPreferences.CalculationsPreferences.maxSkew
getset

◆ NeedsUpdateFromTD

bool OpenTD.UserPreferences.Preferences.NeedsUpdateFromTD = true
getprotected setinherited

◆ planarElementMaxAngleDeg

double OpenTD.UserPreferences.CalculationsPreferences.planarElementMaxAngleDeg
getset

◆ planarElementMinAngleDeg

double OpenTD.UserPreferences.CalculationsPreferences.planarElementMinAngleDeg
getset

◆ radcadCompressionIndex

int OpenTD.UserPreferences.CalculationsPreferences.radcadCompressionIndex
getset

◆ showCurvedElementFacets

int OpenTD.UserPreferences.CalculationsPreferences.showCurvedElementFacets
getset

◆ solidLateralCondAspectRatio

double OpenTD.UserPreferences.CalculationsPreferences.solidLateralCondAspectRatio
getset

◆ useSuperNetwork

int OpenTD.UserPreferences.CalculationsPreferences.useSuperNetwork
getset

◆ useSuperNetworkExp

ExpressionData OpenTD.UserPreferences.CalculationsPreferences.useSuperNetworkExp
getset

The documentation for this class was generated from the following file:
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/UserPreferences/CalculationsPreferences.cs

Connect with Ansys