Skip to main content

OpenTD .NET4 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< CaseSetCaseSets [get, set]
 
List< ConductorConductors [get, set]
 
List< ContactorContactors [get, set]
 
List< HeatLoadHeatLoads [get, set]
 
List< HeaterHeaters [get, set]
 
LogicObjects LogicObjects [get, set]
 
List< MaterialStackMaterialStacks [get, set]
 
List< NodeNodes [get, set]
 
Notes Notes [get, set]
 
List< PressureLoadPressureLoads [get, set]
 
List< SymbolSymbols [get, set]
 
List< TecTecs [get, set]
 
List< TextTexts [get, set]
 
List< Tuple< string, string > > ThermoPropAliases [get, set]
 
List< ThermoPropsThermoPropss [get, set]
 
List< DatasetDatasets [get, set]
 
List< CappmpCappmps [get, set]
 
List< CompartmentCompartments [get, set]
 
List< FkLocatorFkLocators [get, set]
 
List< FluidSubmodelFluidSubmodels [get, set]
 
List< FTieFTies [get, set]
 
List< IFaceIFaces [get, set]
 
List< LumpLumps [get, set]
 
List< FloCAD.Path > Paths [get, set]
 
List< PipePipes [get, set]
 
List< PipeStdSignatureDataPipeStdSignatures [get, set]
 
List< PortPorts [get, set]
 
List< TeeTees [get, set]
 
List< TieTies [get, set]
 
List< AssemblyAssemblies [get, set]
 
List< ConeCones [get, set]
 
List< CylinderCylinders [get, set]
 
List< DiskDisks [get, set]
 
List< EllipseEllipses [get, set]
 
List< EllipsoidEllipsoids [get, set]
 
List< EllipticConeEllipticCones [get, set]
 
List< EllipticCylinderEllipticCylinders [get, set]
 
List< FEMeshImporterFEMeshImporters [get, set]
 
List< MeshFDMeshFDs [get, set]
 
List< OffsetParaboloidOffsetParaboloids [get, set]
 
List< OgiveOgives [get, set]
 
List< OpticalPropsOpticalPropss [get, set]
 
List< OrbitOrbits [get, set]
 
List< ParabolicTroughParabolicTroughs [get, set]
 
List< ParaboloidParaboloids [get, set]
 
List< RectangleRectangles [get, set]
 
List< ScarfedConeScarfedCones [get, set]
 
List< SphereSpheres [get, set]
 
List< TorusToruses [get, set]
 
List< TrackerTrackers [get, set]
 
List< SolidBrickSolidBricks [get, set]
 
List< SolidConeSolidCones [get, set]
 
List< SolidCylinderSolidCylinders [get, set]
 
List< SolidEllipsoidSolidEllipsoids [get, set]
 
List< SolidSphereSolidSpheres [get, set]
 
List< LinearTriLinearTris [get, set]
 
List< LinearQuadLinearQuads [get, set]
 
List< LinearTetLinearTets [get, set]
 
List< LinearPyramidLinearPyramids [get, set]
 
List< LinearWedgeLinearWedges [get, set]
 
List< LinearBrickLinearBricks [get, set]
 
List< QuadraticTriQuadraticTris [get, set]
 
List< QuadraticQuadQuadraticQuads [get, set]
 
List< QuadraticTetQuadraticTets [get, set]
 
List< QuadraticPyramidQuadraticPyramids [get, set]
 
List< QuadraticWedgeQuadraticWedges [get, set]
 
List< QuadraticBrickQuadraticBricks [get, set]
 
Domains Domains [get, set]
 
List< LayerLayers [get, set]
 
List< Tuple< string, string > > RadiationAnalysisGroups [get, set]
 
List< SubmodelSubmodels [get, set]
 
UnitsData DwgUnits [get, set]
 
List< AcEllipseAcEllipses [get, set]
 
List< ArcArcs [get, set]
 
List< CircleCircles [get, set]
 
List< HelixHelices [get, set]
 
List< LineLines [get, set]
 
List< PolylinePolylines [get, set]
 
List< Polyline3dPolyline3ds [get, set]
 
List< SplineSplines [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/TDDEV_ALPHA/buildXX/OpenTD/Model.cs

Connect with Ansys