Skip to main content

OpenTD .NET8 reference 2025 R2

OpenTD.Model Class Reference

Last update: 16.07.2025

Use to get all OpenTD-supported entities from a TD instance. More...

Public Member Functions

 Model ()
 
 Model (ThermalDesktop tdInstance)
 
void UpdateFromTD (ThermalDesktop tdInstance, bool searchXREFS=false)
 Updates the client-side instance with the latest data from the TD entity.
 
void UpdateFromTD (bool searchXREFS=false)
 Updates the client-side instance with the latest data from the TD entity.
 

Properties

List< CaseSet > CaseSets [get, set]
 
List< Conductor > Conductors [get, set]
 
List< Contactor > Contactors [get, set]
 
List< HeatLoad > HeatLoads [get, set]
 
List< Heater > Heaters [get, set]
 
LogicObjects LogicObjects [get, set]
 
List< MaterialStack > MaterialStacks [get, set]
 
List< Node > Nodes [get, set]
 
Notes Notes [get, set]
 
List< PressureLoad > PressureLoads [get, set]
 
List< Symbol > Symbols [get, set]
 
List< Tec > Tecs [get, set]
 
List< Text > Texts [get, set]
 
List< Tuple< string, string > > ThermoPropAliases [get, set]
 
List< ThermoProps > ThermoPropss [get, set]
 
List< Dataset > Datasets [get, set]
 
List< Cappmp > Cappmps [get, set]
 
List< Compartment > Compartments [get, set]
 
List< FkLocator > FkLocators [get, set]
 
List< FluidSubmodel > FluidSubmodels [get, set]
 
List< FTie > FTies [get, set]
 
List< IFace > IFaces [get, set]
 
List< Lump > Lumps [get, set]
 
List< FloCAD.Path > Paths [get, set]
 
List< Pipe > Pipes [get, set]
 
List< PipeStdSignatureData > PipeStdSignatures [get, set]
 
List< Port > Ports [get, set]
 
List< Tee > Tees [get, set]
 
List< Tie > Ties [get, set]
 
List< Assembly > Assemblies [get, set]
 
List< Cone > Cones [get, set]
 
List< Cylinder > Cylinders [get, set]
 
List< Disk > Disks [get, set]
 
List< Ellipse > Ellipses [get, set]
 
List< Ellipsoid > Ellipsoids [get, set]
 
List< EllipticCone > EllipticCones [get, set]
 
List< EllipticCylinder > EllipticCylinders [get, set]
 
List< FEMeshImporter > FEMeshImporters [get, set]
 
List< MeshFD > MeshFDs [get, set]
 
List< OffsetParaboloid > OffsetParaboloids [get, set]
 
List< Ogive > Ogives [get, set]
 
List< OpticalProps > OpticalPropss [get, set]
 
List< Orbit > Orbits [get, set]
 
List< ParabolicTrough > ParabolicTroughs [get, set]
 
List< Paraboloid > Paraboloids [get, set]
 
List< Rectangle > Rectangles [get, set]
 
List< ScarfedCone > ScarfedCones [get, set]
 
List< Sphere > Spheres [get, set]
 
List< Torus > Toruses [get, set]
 
List< Tracker > Trackers [get, set]
 
List< SolidBrick > SolidBricks [get, set]
 
List< SolidCone > SolidCones [get, set]
 
List< SolidCylinder > SolidCylinders [get, set]
 
List< SolidEllipsoid > SolidEllipsoids [get, set]
 
List< SolidSphere > SolidSpheres [get, set]
 
List< LinearTri > LinearTris [get, set]
 
List< LinearQuad > LinearQuads [get, set]
 
List< LinearTet > LinearTets [get, set]
 
List< LinearPyramid > LinearPyramids [get, set]
 
List< LinearWedge > LinearWedges [get, set]
 
List< LinearBrick > LinearBricks [get, set]
 
List< QuadraticTri > QuadraticTris [get, set]
 
List< QuadraticQuad > QuadraticQuads [get, set]
 
List< QuadraticTet > QuadraticTets [get, set]
 
List< QuadraticPyramid > QuadraticPyramids [get, set]
 
List< QuadraticWedge > QuadraticWedges [get, set]
 
List< QuadraticBrick > QuadraticBricks [get, set]
 
Domains Domains [get, set]
 
List< Layer > Layers [get, set]
 
List< Tuple< string, string > > RadiationAnalysisGroups [get, set]
 
List< Submodel > Submodels [get, set]
 
UnitsData DwgUnits [get, set]
 
List< AcEllipse > AcEllipses [get, set]
 
List< Arc > Arcs [get, set]
 
List< Circle > Circles [get, set]
 
List< Helix > Helices [get, set]
 
List< Line > Lines [get, set]
 
List< Polyline > Polylines [get, set]
 
List< Polyline3d > Polyline3ds [get, set]
 
List< Spline > Splines [get, set]
 
ThermalDesktop TD [get, set]
 

Detailed Description

Use to get all OpenTD-supported entities from a TD instance.

Constructor & Destructor Documentation

◆ Model() [1/2]

OpenTD.Model.Model ( )
inline

◆ Model() [2/2]

OpenTD.Model.Model ( ThermalDesktop tdInstance)
inline

Member Function Documentation

◆ UpdateFromTD() [1/2]

void OpenTD.Model.UpdateFromTD ( bool searchXREFS = false)
inline

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

◆ UpdateFromTD() [2/2]

void OpenTD.Model.UpdateFromTD ( ThermalDesktop tdInstance,
bool searchXREFS = false )
inline

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

Property Documentation

◆ AcEllipses

List<AcEllipse> OpenTD.Model.AcEllipses
getset

◆ Arcs

List<Arc> OpenTD.Model.Arcs
getset

◆ Assemblies

List<Assembly> OpenTD.Model.Assemblies
getset

◆ Cappmps

List<Cappmp> OpenTD.Model.Cappmps
getset

◆ CaseSets

List<CaseSet> OpenTD.Model.CaseSets
getset

◆ Circles

List<Circle> OpenTD.Model.Circles
getset

◆ Compartments

List<Compartment> OpenTD.Model.Compartments
getset

◆ Conductors

List<Conductor> OpenTD.Model.Conductors
getset

◆ Cones

List<Cone> OpenTD.Model.Cones
getset

◆ Contactors

List<Contactor> OpenTD.Model.Contactors
getset

◆ Cylinders

List<Cylinder> OpenTD.Model.Cylinders
getset

◆ Datasets

List<Dataset> OpenTD.Model.Datasets
getset

◆ Disks

List<Disk> OpenTD.Model.Disks
getset

◆ Domains

Domains OpenTD.Model.Domains
getset

◆ DwgUnits

UnitsData OpenTD.Model.DwgUnits
getset

◆ Ellipses

List<Ellipse> OpenTD.Model.Ellipses
getset

◆ Ellipsoids

List<Ellipsoid> OpenTD.Model.Ellipsoids
getset

◆ EllipticCones

List<EllipticCone> OpenTD.Model.EllipticCones
getset

◆ EllipticCylinders

List<EllipticCylinder> OpenTD.Model.EllipticCylinders
getset

◆ FEMeshImporters

List<FEMeshImporter> OpenTD.Model.FEMeshImporters
getset

◆ FkLocators

List<FkLocator> OpenTD.Model.FkLocators
getset

◆ FluidSubmodels

List<FluidSubmodel> OpenTD.Model.FluidSubmodels
getset

◆ FTies

List<FTie> OpenTD.Model.FTies
getset

◆ Heaters

List<Heater> OpenTD.Model.Heaters
getset

◆ HeatLoads

List<HeatLoad> OpenTD.Model.HeatLoads
getset

◆ Helices

List<Helix> OpenTD.Model.Helices
getset

◆ IFaces

List<IFace> OpenTD.Model.IFaces
getset

◆ Layers

List<Layer> OpenTD.Model.Layers
getset

◆ LinearBricks

List<LinearBrick> OpenTD.Model.LinearBricks
getset

◆ LinearPyramids

List<LinearPyramid> OpenTD.Model.LinearPyramids
getset

◆ LinearQuads

List<LinearQuad> OpenTD.Model.LinearQuads
getset

◆ LinearTets

List<LinearTet> OpenTD.Model.LinearTets
getset

◆ LinearTris

List<LinearTri> OpenTD.Model.LinearTris
getset

◆ LinearWedges

List<LinearWedge> OpenTD.Model.LinearWedges
getset

◆ Lines

List<Line> OpenTD.Model.Lines
getset

◆ LogicObjects

LogicObjects OpenTD.Model.LogicObjects
getset

◆ Lumps

List<Lump> OpenTD.Model.Lumps
getset

◆ MaterialStacks

List<MaterialStack> OpenTD.Model.MaterialStacks
getset

◆ MeshFDs

List<MeshFD> OpenTD.Model.MeshFDs
getset

◆ Nodes

List<Node> OpenTD.Model.Nodes
getset

◆ Notes

Notes OpenTD.Model.Notes
getset

◆ OffsetParaboloids

List<OffsetParaboloid> OpenTD.Model.OffsetParaboloids
getset

◆ Ogives

List<Ogive> OpenTD.Model.Ogives
getset

◆ OpticalPropss

List<OpticalProps> OpenTD.Model.OpticalPropss
getset

◆ Orbits

List<Orbit> OpenTD.Model.Orbits
getset

◆ ParabolicTroughs

List<ParabolicTrough> OpenTD.Model.ParabolicTroughs
getset

◆ Paraboloids

List<Paraboloid> OpenTD.Model.Paraboloids
getset

◆ Paths

List<FloCAD.Path> OpenTD.Model.Paths
getset

◆ Pipes

List<Pipe> OpenTD.Model.Pipes
getset

◆ PipeStdSignatures

List<PipeStdSignatureData> OpenTD.Model.PipeStdSignatures
getset

◆ Polyline3ds

List<Polyline3d> OpenTD.Model.Polyline3ds
getset

◆ Polylines

List<Polyline> OpenTD.Model.Polylines
getset

◆ Ports

List<Port> OpenTD.Model.Ports
getset

◆ PressureLoads

List<PressureLoad> OpenTD.Model.PressureLoads
getset

◆ QuadraticBricks

List<QuadraticBrick> OpenTD.Model.QuadraticBricks
getset

◆ QuadraticPyramids

List<QuadraticPyramid> OpenTD.Model.QuadraticPyramids
getset

◆ QuadraticQuads

List<QuadraticQuad> OpenTD.Model.QuadraticQuads
getset

◆ QuadraticTets

List<QuadraticTet> OpenTD.Model.QuadraticTets
getset

◆ QuadraticTris

List<QuadraticTri> OpenTD.Model.QuadraticTris
getset

◆ QuadraticWedges

List<QuadraticWedge> OpenTD.Model.QuadraticWedges
getset

◆ RadiationAnalysisGroups

List<Tuple<string, string> > OpenTD.Model.RadiationAnalysisGroups
getset

◆ Rectangles

List<Rectangle> OpenTD.Model.Rectangles
getset

◆ ScarfedCones

List<ScarfedCone> OpenTD.Model.ScarfedCones
getset

◆ SolidBricks

List<SolidBrick> OpenTD.Model.SolidBricks
getset

◆ SolidCones

List<SolidCone> OpenTD.Model.SolidCones
getset

◆ SolidCylinders

List<SolidCylinder> OpenTD.Model.SolidCylinders
getset

◆ SolidEllipsoids

List<SolidEllipsoid> OpenTD.Model.SolidEllipsoids
getset

◆ SolidSpheres

List<SolidSphere> OpenTD.Model.SolidSpheres
getset

◆ Spheres

List<Sphere> OpenTD.Model.Spheres
getset

◆ Splines

List<Spline> OpenTD.Model.Splines
getset

◆ Submodels

List<Submodel> OpenTD.Model.Submodels
getset

◆ Symbols

List<Symbol> OpenTD.Model.Symbols
getset

◆ TD

ThermalDesktop OpenTD.Model.TD
getset

◆ Tecs

List<Tec> OpenTD.Model.Tecs
getset

◆ Tees

List<Tee> OpenTD.Model.Tees
getset

◆ Texts

List<Text> OpenTD.Model.Texts
getset

◆ ThermoPropAliases

List<Tuple<string, string> > OpenTD.Model.ThermoPropAliases
getset

◆ ThermoPropss

List<ThermoProps> OpenTD.Model.ThermoPropss
getset

◆ Ties

List<Tie> OpenTD.Model.Ties
getset

◆ Toruses

List<Torus> OpenTD.Model.Toruses
getset

◆ Trackers

List<Tracker> OpenTD.Model.Trackers
getset

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

Connect with Ansys