Skip to main content

OpenTD .NET4 reference 2025 R2

OpenTD.ThermalDesktop Class Reference

Last update: 16.07.2025

Represents one instance of Thermal Desktop. This is the top-level class for interacting with OpenTD. More...

Inheritance diagram for OpenTD.ThermalDesktop:
OpenTD.ITdConsole

Public Member Functions

AcEllipse CreateAcEllipse ()
 Creates a new Ellipse in this Thermal Desktop instance.
 
AcEllipse GetAcEllipse (string handle, bool searchXREFS=false)
 Gets an existing Ellipse from this TD instance.
 
List< AcEllipseGetAcEllipses (bool searchXREFS=false)
 Gets all the Ellipses in this TD instance.
 
Arc CreateArc ()
 Creates a new Arc in this Thermal Desktop instance.
 
Arc GetArc (string handle, bool searchXREFS=false)
 Gets an existing Arc from this TD instance.
 
List< ArcGetArcs (bool searchXREFS=false)
 Gets all the Arcs in this TD instance.
 
ArrayInterpolation CreateArrayInterpolation (IEnumerable< double > xValues, IEnumerable< double > yValues, string outputSymbol)
 Creates a new ArrayInterpolation using defaults from this TD instance.
 
CaseSet CreateCaseSet (string name, string groupName="", string sindaFilenames="")
 Creates a new Case Set using defaults from this TD instance.
 
void DeleteCaseSet (string caseName, string groupName="")
 Deletes a Case Set within this TD instance.
 
CaseSet GetCaseSet (string name, string groupName="")
 Gets an existing Case Set from this TD instance.
 
List< CaseSetGetCaseSets ()
 Gets all the Case Sets in this TD instance.
 
Circle CreateCircle ()
 Creates a new Circle in this Thermal Desktop instance.
 
Circle GetCircle (string handle, bool searchXREFS=false)
 Gets an existing Circle from this TD instance.
 
List< CircleGetCircles (bool searchXREFS=false)
 Gets all the Circles in this TD instance.
 
Conductor CreateConductor (Connection from, Connection to)
 Creates a new Conductor using defaults from this TD instance.
 
Conductor CreateConductor (Connection from, IEnumerable< Connection > to)
 Creates a new Conductor using defaults from this TD instance.
 
Conductor GetConductor (string handle, bool searchXREFS=false)
 Gets an existing Conductor from this TD instance.
 
List< ConductorGetConductors (bool searchXREFS=false)
 Gets all the Conductors in this TD instance.
 
Contactor CreateContactor (IEnumerable< Connection > from, IEnumerable< Connection > to)
 Creates a new Contactor using defaults from this TD instance.
 
Contactor CreateContactor (Connection from, IEnumerable< Connection > to)
 Creates a new Contactor using defaults from this TD instance.
 
Contactor CreateContactor (IEnumerable< Connection > from, Connection to)
 Creates a new Contactor using defaults from this TD instance.
 
Contactor CreateContactor (Connection from, Connection to)
 Creates a new Contactor using defaults from this TD instance.
 
Contactor GetContactor (string handle, bool searchXREFS=false)
 Gets an existing Contactor from this TD instance.
 
List< ContactorGetContactors (bool searchXREFS=false)
 Gets all the Contactors in this TD instance.
 
IDbIterator CreateDbIterator (bool forward=true, bool modelSpace=true, bool xRefs=false, bool paperSpace=false, bool tdOnly=true)
 Creates an iterator for walking the AutoCAD entity database.
 
int GetNumberOfDbObjects (bool forward=true, bool modelSpace=true, bool xRefs=false, bool paperSpace=false, bool tdOnly=true)
 
IDomainManager GetDomainManager ()
 Gets an IDomainManager for working with domains in this TD instance.
 
DynamicSindaStatus GetDynamicSindaStatus ()
 
Cappmp CreateCappmp (Connection fromLump, Connection toLump, Connection Node=null)
 Creates a new cappmp using defaults from this TD instance.
 
Cappmp GetCappmp (string handle, bool searchXREFS=false)
 Gets an existing cappmp from this TD instance.
 
List< CappmpGetCappmps (bool searchXREFS=false)
 Gets all the cappmps in this TD instance.
 
Compartment CreateCompartment (List< List< Connection > > volumes, List< List< Connection > > surfaces=null)
 Creates a new Compartment using defaults from this TD instance.
 
Compartment GetCompartment (string handle, bool searchXREFS=false)
 Gets an existing Compartment from this TD instance.
 
List< CompartmentGetCompartments (bool searchXREFS=false)
 Gets all the Compartments in this TD instance.
 
FkLocator CreateFkLocator (string attachedHandle, Point3d origin)
 Creates a new FkLocator using defaults from this TD instance.
 
FkLocator GetFkLocator (string handle, bool searchXREFS=false)
 Gets an existing FkLocator from this TD instance.
 
List< FkLocatorGetFkLocators (bool searchXREFS=false)
 Gets all the FkLocators in this TD instance.
 
FluidSubmodel CreateFluidSubmodel (string name)
 Creates a new fluid submodel using defaults from this TD instance.
 
void DeleteFluidSubmodel (string name)
 Deletes a fluid submodel within this TD instance.
 
FluidSubmodel GetFluidSubmodel (string name)
 Gets an existing fluid submodel from this TD instance.
 
List< FluidSubmodelGetFluidSubmodels (bool searchXREFS=false)
 Gets all the fluid submodels in this TD instance.
 
FTie CreateFTie (Connection AttachedLumpC, Connection AttachedLumpD, Connection AttachedPath, RcFTieData.FTieTypes FTieType=RcFTieData.FTieTypes.USERFTIE)
 Creates a new FTie using defaults from this TD instance.
 
FTie GetFTie (string handle, bool searchXREFS=false)
 Gets an existing FTie from this TD instance.
 
List< FTieGetFTies (bool searchXREFS=false)
 Gets all the FTies in this TD instance.
 
IFace CreateIFace (Connection TankA, Connection TankB)
 Creates a new IFace using defaults from this TD instance.
 
IFace GetIFace (string handle, bool searchXREFS=false)
 Gets an existing IFace from this TD instance.
 
List< IFaceGetIFaces (bool searchXREFS=false)
 Gets all the IFaces in this TD instance.
 
Lump CreateLump ()
 Creates a new Lump using defaults from this TD instance.
 
Lump GetLump (string handle, bool searchXREFS=false)
 Gets an existing Lump from this TD instance.
 
List< LumpGetLumps (bool searchXREFS=false)
 Gets all the Lumps in this TD instance.
 
Path CreatePath (Connection from, Connection to, Path.PathTypes pType=Path.PathTypes.TUBE, bool twinPath=false)
 Creates a new Path using defaults from this TD instance.
 
Path GetPath (string handle, bool searchXREFS=false)
 Gets an existing Path from this TD instance.
 
List< PathGetPaths (bool searchXREFS=false)
 Gets all the Paths in this TD instance.
 
Pipe CreatePipe (DbObject centerline)
 
Pipe CreatePipe (IEnumerable< string > centerlineHandles)
 Creates a new Pipe using defaults from this TD instance.
 
Pipe GetPipe (string handle, bool searchXREFS=false)
 Gets an existing Pipe from this TD instance.
 
List< PipeGetPipes (bool searchXREFS=false)
 Gets all the Pipes in this TD instance.
 
Port CreatePort (Connection connection)
 Creates a new Port using defaults from this TD instance. Pass an empty connection to create a port that's not attached to anything.
 
Port GetPort (string handle, bool searchXREFS=false)
 Gets an existing Port from this TD instance.
 
List< PortGetPorts (bool searchXREFS=false)
 Gets all the Ports in this TD instance.
 
Tee CreateTee (IEnumerable< string > mainBranchHandles, string sideBranchHandle)
 Creates a new Tee from a main branch and side branch using defaults from this TD instance.
 
Tee CreateTee (IEnumerable< string > mainBranchHandles, Point3d origin)
 Creates a new Tee from a main branch and a location using defaults from this TD instance.
 
Tee GetTee (string handle, bool searchXREFS=false)
 Gets an existing Tee from this TD instance.
 
List< TeeGetTees (bool searchXREFS=false)
 Gets all the Tees in this TD instance.
 
Tie CreateTie (IEnumerable< Connection > thermals, IEnumerable< Connection > lumps, IEnumerable< string > paths)
 Creates a new Tie using defaults from this TD instance.
 
Tie GetTie (string handle, bool searchXREFS=false)
 Gets an existing Tie from this TD instance.
 
List< TieGetTies (bool searchXREFS=false)
 Gets all the Ties in this TD instance.
 
Heater CreateHeater (IEnumerable< Connection > applyConnections, IEnumerable< Connection > sensorConnections)
 Creates a new Heater using defaults from this TD instance.
 
Heater GetHeater (string handle, bool searchXREFS=false)
 Gets an existing Heater from this TD instance.
 
List< HeaterGetHeaters (bool searchXREFS=false)
 Gets all the Heaters in this TD instance.
 
HeatLoad CreateHeatLoad (IEnumerable< Connection > applyConnections)
 Creates a new HeatLoad using defaults from this TD instance.
 
HeatLoad CreateHeatLoad (Connection applyConnection)
 Creates a new HeatLoad using defaults from this TD instance.
 
HeatLoad GetHeatLoad (string handle, bool searchXREFS=false)
 Gets an existing HeatLoad from this TD instance.
 
List< HeatLoadGetHeatLoads (bool searchXREFS=false)
 Gets all the HeatLoads in this TD instance.
 
Helix CreateHelix ()
 Creates a new Helix in this Thermal Desktop instance.
 
Helix GetHelix (string handle, bool searchXREFS=false)
 Gets an existing Helix from this TD instance.
 
List< HelixGetHelices (bool searchXREFS=false)
 Gets all the Helixs in this TD instance.
 
Layer CreateLayer (string name)
 Creates a new Layer using defaults from this TD instance.
 
void DeleteLayer (string name)
 Deletes a Layer within this TD instance.
 
Layer GetLayer (string handle)
 Gets an existing Layer from this TD instance. Note: this method accecpts an AutoCAD handle, not a layer name.
 
Layer GetLayerByName (string name)
 Gets an existing Layer from this TD instance, based on the layer name.
 
List< LayerGetLayers (bool searchXREFS=false)
 Gets all the Layers in this TD instance.
 
Line CreateLine (Point3d pointA, Point3d pointB)
 Creates a new Line in this TD instance.
 
Line GetLine (string handle, bool searchXREFS=false)
 Gets an existing Line from this TD instance.
 
List< LineGetLines (bool searchXREFS=false)
 Gets all the Lines in this TD instance.
 
void DeleteLogicObject (string handle)
 Deletes a LogicObject within this TD instance.
 
List< LogicObjectGetLogicObjects (bool searchXREFS=false)
 Gets all the LogicObjects in this TD instance.
 
MaterialStack CreateMaterialStack (string caseSensitiveName)
 Creates a new Material Stack using defaults from this TD instance.
 
void DeleteMaterialStack (string caseSensitiveName)
 Deletes a Material Stack within this TD instance.
 
MaterialStack GetMaterialStack (string caseSensitiveName)
 Gets an existing Material Stack from this TD instance.
 
List< MaterialStackGetMaterialStacks (bool searchXREFS=false)
 Gets all the Material Stacks in this TD instance.
 
Measure CreateMeasure ()
 Creates a new Measure using defaults from this TD instance.
 
Measure GetMeasure (string handle, bool searchXREFS=false)
 Gets an existing Measure from this TD instance.
 
List< MeasureGetMeasures (bool searchXREFS=false)
 Gets all the Measures in this TD instance.
 
MeasureMappingTolerances GetMeasureMappingTolerances ()
 Gets the mapping tolerances used by Measures in this TD instance.
 
Model GetModel ()
 Gets a Model representing all OpenTD-supported entities in this TD instance.
 
Node CreateNode ()
 Creates a new Node using defaults from this TD instance.
 
Node CreateNode (Point3d origin)
 Creates a new Node with a given origin using defaults from this TD instance.
 
Node GetNode (string handle, bool searchXREFS=false)
 Gets an existing Node from this TD instance.
 
List< NodeGetNodes (bool searchXREFS=false)
 Gets all the Nodes in this TD instance.
 
Notes GetNotes ()
 Gets the dwg notes from this TD instance.
 
PID CreatePID ()
 Creates a new PID using defaults from this TD instance.
 
Polyline CreatePolyline ()
 Creates a new LWPolyline in this Thermal Desktop instance.
 
Polyline GetPolyline (string handle, bool searchXREFS=false)
 Gets an existing LWPolyline from this TD instance.
 
List< PolylineGetPolylines (bool searchXREFS=false)
 Gets all the LWPolylines in this TD instance.
 
Polyline3d CreatePolyline3d (IEnumerable< Point3d > vertices, bool closed=false)
 Creates a new 3d polyline in this Thermal Desktop instance.
 
Polyline3d GetPolyline3d (string handle, bool searchXREFS=false)
 Gets an existing 3d polyline from this TD instance.
 
List< Polyline3dGetPolyline3ds (bool searchXREFS=false)
 Gets all the 3d polylines in this TD instance.
 
DataMapper CreatePostProcessingDataMapper (string inputPathname, UnitsData.ModelLength inputUnit, DataMapper.FileFormats inputFileFormat, bool loadGroupsFromPatran=false, string patranPathname="", bool useUCS=false)
 Creates a new PostProcessingDataMapper using defaults from this TD instance.
 
DataMapper GetPostProcessingDataMapper (string handle, bool searchXREFS=false)
 Gets an existing PostProcessingDataMapper from this TD instance.
 
List< DataMapperGetPostProcessingDataMappers (bool searchXREFS=false)
 Gets all the PostProcessingDataMappers in this TD instance.
 
PressureLoad CreatePressureLoad (IEnumerable< Connection > appliedTo)
 Creates a new PressureLoad using defaults from this TD instance.
 
PressureLoad GetPressureLoad (string handle, bool searchXREFS=false)
 Gets an existing PressureLoad from this TD instance.
 
List< PressureLoadGetPressureLoads (bool searchXREFS=false)
 Gets all the PressureLoads in this TD instance.
 
Assembly CreateAssembly (Point3d origin)
 Creates a new Assembly using defaults from this TD instance.
 
Assembly GetAssembly (string handle, bool searchXREFS=false)
 Gets an existing Assembly from this TD instance.
 
List< AssemblyGetAssemblies (bool searchXREFS=false)
 Gets all the Assemblys in this TD instance.
 
Cone CreateCone ()
 Creates a new Cone using defaults from this TD instance.
 
Cone GetCone (string handle, bool searchXREFS=false)
 Gets an existing Cone from this TD instance.
 
List< ConeGetCones (bool searchXREFS=false)
 Gets all the Cones in this TD instance.
 
Cylinder CreateCylinder ()
 Creates a new Cylinder using defaults from this TD instance.
 
Cylinder GetCylinder (string handle, bool searchXREFS=false)
 Gets an existing Cylinder from this TD instance.
 
List< CylinderGetCylinders (bool searchXREFS=false)
 Gets all the Cylinders in this TD instance.
 
Disk CreateDisk ()
 Creates a new Disk using defaults from this TD instance.
 
Disk GetDisk (string handle, bool searchXREFS=false)
 Gets an existing Disk from this TD instance.
 
List< DiskGetDisks (bool searchXREFS=false)
 Gets all the Disks in this TD instance.
 
Ellipse CreateEllipse ()
 Creates a new Ellipse using defaults from this TD instance.
 
Ellipse GetEllipse (string handle, bool searchXREFS=false)
 Gets an existing Ellipse from this TD instance.
 
List< EllipseGetEllipses (bool searchXREFS=false)
 Gets all the Ellipses in this TD instance.
 
Ellipsoid CreateEllipsoid ()
 Creates a new Ellipsoid using defaults from this TD instance.
 
Ellipsoid GetEllipsoid (string handle, bool searchXREFS=false)
 Gets an existing Ellipsoid from this TD instance.
 
List< EllipsoidGetEllipsoids (bool searchXREFS=false)
 Gets all the Ellipsoids in this TD instance.
 
EllipticCone CreateEllipticCone ()
 Creates a new EllipticCone using defaults from this TD instance.
 
EllipticCone GetEllipticCone (string handle, bool searchXREFS=false)
 Gets an existing EllipticCone from this TD instance.
 
List< EllipticConeGetEllipticCones (bool searchXREFS=false)
 Gets all the Cones in this TD instance.
 
EllipticCylinder CreateEllipticCylinder ()
 Creates a new EllipticCylinder using defaults from this TD instance.
 
EllipticCylinder GetEllipticCylinder (string handle, bool searchXREFS=false)
 Gets an existing EllipticCylinder from this TD instance.
 
List< EllipticCylinderGetEllipticCylinders (bool searchXREFS=false)
 Gets all the EllipticCylinders in this TD instance.
 
SolidBrick CreateSolidBrick ()
 Creates a new SolidBrick using defaults from this TD instance.
 
SolidBrick GetSolidBrick (string handle, bool searchXREFS=false)
 Gets an existing SolidBrick from this TD instance.
 
List< SolidBrickGetSolidBricks (bool searchXREFS=false)
 Gets all the SolidBricks in this TD instance.
 
SolidCone CreateSolidCone ()
 Creates a new SolidCone using defaults from this TD instance.
 
SolidCone GetSolidCone (string handle, bool searchXREFS=false)
 Gets an existing SolidCone from this TD instance.
 
List< SolidConeGetSolidCones (bool searchXREFS=false)
 Gets all the SolidCones in this TD instance.
 
SolidCylinder CreateSolidCylinder ()
 Creates a new SolidCylinder using defaults from this TD instance.
 
SolidCylinder GetSolidCylinder (string handle, bool searchXREFS=false)
 Gets an existing SolidCylinder from this TD instance.
 
List< SolidCylinderGetSolidCylinders (bool searchXREFS=false)
 Gets all the SolidCylinders in this TD instance.
 
SolidEllipsoid CreateSolidEllipsoid ()
 Creates a new SolidEllipsoid using defaults from this TD instance.
 
SolidEllipsoid GetSolidEllipsoid (string handle, bool searchXREFS=false)
 Gets an existing SolidEllipsoid from this TD instance.
 
List< SolidEllipsoidGetSolidEllipsoids (bool searchXREFS=false)
 Gets all the SolidEllipsoids in this TD instance.
 
SolidSphere CreateSolidSphere ()
 Creates a new SolidSphere using defaults from this TD instance.
 
SolidSphere GetSolidSphere (string handle, bool searchXREFS=false)
 Gets an existing SolidSphere from this TD instance.
 
List< SolidSphereGetSolidSpheres (bool searchXREFS=false)
 Gets all the SolidSpheres in this TD instance.
 
LinearBrick CreateLinearBrick (IEnumerable< string > nodeHandles)
 Creates a new LinearBrick using defaults from this TD instance.
 
LinearBrick GetLinearBrick (string handle, bool searchXREFS=false)
 Gets an existing LinearBrick from this TD instance.
 
List< LinearBrickGetLinearBricks (bool searchXREFS=false)
 Gets all the LinearBricks in this TD instance.
 
LinearPyramid CreateLinearPyramid (IEnumerable< string > nodeHandles)
 Creates a new LinearPyramid using defaults from this TD instance.
 
LinearPyramid GetLinearPyramid (string handle, bool searchXREFS=false)
 Gets an existing LinearPyramid from this TD instance.
 
List< LinearPyramidGetLinearPyramids (bool searchXREFS=false)
 Gets all the LinearPyramids in this TD instance.
 
LinearQuad CreateLinearQuad (IEnumerable< string > nodeHandles)
 Creates a new LinearQuad using defaults from this TD instance.
 
LinearQuad GetLinearQuad (string handle, bool searchXREFS=false)
 Gets an existing LinearQuad from this TD instance.
 
List< LinearQuadGetLinearQuads (bool searchXREFS=false)
 Gets all the LinearQuads in this TD instance.
 
LinearTet CreateLinearTet (IEnumerable< string > nodeHandles)
 Creates a new LinearTet using defaults from this TD instance.
 
LinearTet GetLinearTet (string handle, bool searchXREFS=false)
 Gets an existing LinearTet from this TD instance.
 
List< LinearTetGetLinearTets (bool searchXREFS=false)
 Gets all the LinearTets in this TD instance.
 
LinearTri CreateLinearTri (IEnumerable< string > nodeHandles)
 Creates a new LinearTri using defaults from this TD instance.
 
LinearTri GetLinearTri (string handle, bool searchXREFS=false)
 Gets an existing LinearTri from this TD instance.
 
List< LinearTriGetLinearTris (bool searchXREFS=false)
 Gets all the LinearTris in this TD instance.
 
LinearWedge CreateLinearWedge (IEnumerable< string > nodeHandles)
 Creates a new LinearWedge using defaults from this TD instance.
 
LinearWedge GetLinearWedge (string handle, bool searchXREFS=false)
 Gets an existing LinearWedge from this TD instance.
 
List< LinearWedgeGetLinearWedges (bool searchXREFS=false)
 Gets all the LinearWedges in this TD instance.
 
QuadraticBrick CreateQuadraticBrick (IEnumerable< string > nodeHandles)
 Creates a new QuadraticBrick using defaults from this TD instance.
 
QuadraticBrick GetQuadraticBrick (string handle, bool searchXREFS=false)
 Gets an existing QuadraticBrick from this TD instance.
 
List< QuadraticBrickGetQuadraticBricks (bool searchXREFS=false)
 Gets all the QuadraticBricks in this TD instance.
 
QuadraticPyramid CreateQuadraticPyramid (IEnumerable< string > nodeHandles)
 Creates a new QuadraticPyramid using defaults from this TD instance.
 
QuadraticPyramid GetQuadraticPyramid (string handle, bool searchXREFS=false)
 Gets an existing QuadraticPyramid from this TD instance.
 
List< QuadraticPyramidGetQuadraticPyramids (bool searchXREFS=false)
 Gets all the QuadraticPyramids in this TD instance.
 
QuadraticQuad CreateQuadraticQuad (IEnumerable< string > nodeHandles)
 Creates a new QuadraticQuad using defaults from this TD instance.
 
QuadraticQuad GetQuadraticQuad (string handle, bool searchXREFS=false)
 Gets an existing QuadraticQuad from this TD instance.
 
List< QuadraticQuadGetQuadraticQuads (bool searchXREFS=false)
 Gets all the QuadraticQuads in this TD instance.
 
QuadraticTet CreateQuadraticTet (IEnumerable< string > nodeHandles)
 Creates a new QuadraticTet using defaults from this TD instance.
 
QuadraticTet GetQuadraticTet (string handle, bool searchXREFS=false)
 Gets an existing QuadraticTet from this TD instance.
 
List< QuadraticTetGetQuadraticTets (bool searchXREFS=false)
 Gets all the QuadraticTets in this TD instance.
 
QuadraticTri CreateQuadraticTri (IEnumerable< string > nodeHandles)
 Creates a new QuadraticTri using defaults from this TD instance.
 
QuadraticTri GetQuadraticTri (string handle, bool searchXREFS=false)
 Gets an existing QuadraticTri from this TD instance.
 
List< QuadraticTriGetQuadraticTris (bool searchXREFS=false)
 Gets all the QuadraticTris in this TD instance.
 
QuadraticWedge CreateQuadraticWedge (IEnumerable< string > nodeHandles)
 Creates a new QuadraticWedge using defaults from this TD instance.
 
QuadraticWedge GetQuadraticWedge (string handle, bool searchXREFS=false)
 Gets an existing QuadraticWedge from this TD instance.
 
List< QuadraticWedgeGetQuadraticWedges (bool searchXREFS=false)
 Gets all the QuadraticWedges in this TD instance.
 
FEMeshImporter CreateFEMeshImporter (string name, bool useCurrentUCS)
 Creates a new FEMeshImporter.
 
FEMeshImporter GetFEMeshImporter (string handle, bool searchXREFS=false)
 Gets an existing FEMeshImporter from this TD instance.
 
List< FEMeshImporterGetFEMeshImporters (bool searchXREFS=false)
 Gets all the FEMeshImporters in this TD instance.
 
MeshFD CreateMeshFD (IEnumerable< Face > faces, IEnumerable< Point3d > vertices)
 Creates a new MeshFD using defaults from this TD instance.
 
MeshFD GetMeshFD (string handle, bool searchXREFS=false)
 Gets an existing MeshFD from this TD instance.
 
List< MeshFDGetMeshFDs (bool searchXREFS=false)
 Gets all the MeshFDs in this TD instance.
 
OffsetParaboloid CreateOffsetParaboloid ()
 Creates a new OffsetParaboloid using defaults from this TD instance.
 
OffsetParaboloid GetOffsetParaboloid (string handle, bool searchXREFS=false)
 Gets an existing OffsetParaboloid from this TD instance.
 
List< OffsetParaboloidGetOffsetParaboloids (bool searchXREFS=false)
 Gets all the OffsetParaboloids in this TD instance.
 
Ogive CreateOgive ()
 Creates a new Ogive using defaults from this TD instance.
 
Ogive GetOgive (string handle, bool searchXREFS=false)
 Gets an existing Ogive from this TD instance.
 
List< OgiveGetOgives (bool searchXREFS=false)
 Gets all the Ogives in this TD instance.
 
OpticalProps CreateOpticalProps (string caseSensitiveName)
 Creates a new optical property using defaults from this TD instance.
 
void DeleteOpticalProps (string caseSensitiveName)
 Deletes an optical property within this TD instance.
 
OpticalProps GetOpticalProps (string name)
 Gets an existing optical property from this TD instance.
 
List< OpticalPropsGetOpticalPropss (bool searchXREFS=false)
 Gets all the optical properties in this TD instance.
 
Orbit CreateOrbit (string name)
 Creates a new orbit using defaults from this TD instance.
 
void DeleteOrbit (string name)
 Deletes an orbit within this TD instance.
 
Orbit GetOrbit (string name)
 Gets an existing orbit from this TD instance.
 
List< OrbitGetOrbits ()
 Gets all the orbits in this TD instance.
 
ParabolicTrough CreateParabolicTrough ()
 Creates a new ParabolicTrough using defaults from this TD instance.
 
ParabolicTrough GetParabolicTrough (string handle, bool searchXREFS=false)
 Gets an existing ParabolicTrough from this TD instance.
 
List< ParabolicTroughGetParabolicTroughs (bool searchXREFS=false)
 Gets all the ParabolicTroughs in this TD instance.
 
Paraboloid CreateParaboloid ()
 Creates a new Paraboloid using defaults from this TD instance.
 
Paraboloid GetParaboloid (string handle, bool searchXREFS=false)
 Gets an existing Paraboloid from this TD instance.
 
List< ParaboloidGetParaboloids (bool searchXREFS=false)
 Gets all the Paraboloids in this TD instance.
 
Polygon CreatePolygon (IEnumerable< Point3d > vertices)
 Creates a new single-face MeshFD using defaults from this TD instance.
 
Polygon GetPolygon (string handle)
 Gets an existing single-face MeshFD from this TD instance.
 
List< PolygonGetPolygons (bool searchXREFS=false)
 Gets all the Polygons in this TD instance.
 
Rectangle CreateRectangle ()
 Creates a new Rectangle using defaults from this TD instance.
 
Rectangle GetRectangle (string handle, bool searchXREFS=false)
 Gets an existing Rectangle from this TD instance.
 
List< RectangleGetRectangles (bool searchXREFS=false)
 Gets all the Rectangles in this TD instance.
 
ScarfedCone CreateScarfedCone ()
 Creates a new ScarfedCone using defaults from this TD instance.
 
ScarfedCone GetScarfedCone (string handle, bool searchXREFS=false)
 Gets an existing ScarfedCone from this TD instance.
 
List< ScarfedConeGetScarfedCones (bool searchXREFS=false)
 Gets all the ScarfedCones in this TD instance.
 
ScarfedCylinder CreateScarfedCylinder ()
 Creates a new ScarfedCylinder using defaults from this TD instance.
 
ScarfedCylinder GetScarfedCylinder (string handle, bool searchXREFS=false)
 Gets an existing ScarfedCylinder from this TD instance.
 
List< ScarfedCylinderGetScarfedCylinders (bool searchXREFS=false)
 Gets all the ScarfedCylinders in this TD instance.
 
Sphere CreateSphere ()
 Creates a new Sphere using defaults from this TD instance.
 
Sphere GetSphere (string handle, bool searchXREFS=false)
 Gets an existing Sphere from this TD instance.
 
List< SphereGetSpheres (bool searchXREFS=false)
 Gets all the Spheres in this TD instance.
 
Torus CreateTorus ()
 Creates a new Torus using defaults from this TD instance.
 
Torus GetTorus (string handle, bool searchXREFS=false)
 Gets an existing Torus from this TD instance.
 
List< TorusGetToruses (bool searchXREFS=false)
 Gets all the Toruss in this TD instance.
 
Tracker CreateTracker (Point3d origin)
 Creates a new Tracker using defaults from this TD instance.
 
Tracker GetTracker (string handle, bool searchXREFS=false)
 Gets an existing Tracker from this TD instance.
 
List< TrackerGetTrackers (bool searchXREFS=false)
 Gets all the Trackers in this TD instance.
 
Spline CreateSpline ()
 Creates a new Spline in this Thermal Desktop instance.
 
Spline GetSpline (string handle, bool searchXREFS=false)
 Gets an existing Spline from this TD instance.
 
List< SplineGetSplines (bool searchXREFS=false)
 Gets all the Splines in this TD instance.
 
Submodel CreateSubmodel (string name)
 Creates a new Submodel using defaults from this TD instance.
 
void DeleteSubmodel (string name)
 Deletes a Submodel within this TD instance.
 
List< SubmodelGetSubmodels (bool searchXREFS=false)
 Gets all the Submodels in this TD instance.
 
Symbol CreateSymbol (string name, string value)
 Creates a new Symbol using defaults from this TD instance.
 
void DeleteSymbol (string name)
 Deletes a Symbol within this TD instance.
 
Symbol GetSymbol (string name)
 Gets an existing Symbol from this TD instance.
 
double GetSymbolValue (string name)
 Gets an evaluated symbol value from this TD instance. Throws an OpenTDException if symbol does not exist.
 
List< SymbolGetSymbols ()
 Gets all the Symbols in this TD instance.
 
Tec CreateTec (IEnumerable< Connection > from, IEnumerable< Connection > to)
 Creates a new Tec using defaults from this TD instance.
 
Tec CreateTec (Connection from, IEnumerable< Connection > to)
 Creates a new Tec using defaults from this TD instance.
 
Tec CreateTec (IEnumerable< Connection > from, Connection to)
 Creates a new Tec using defaults from this TD instance.
 
Tec CreateTec (Connection from, Connection to)
 Creates a new Tec using defaults from this TD instance.
 
Tec GetTec (string handle, bool searchXREFS=false)
 Gets an existing Tec from this TD instance.
 
List< TecGetTecs (bool searchXREFS=false)
 Gets all the Tecs in this TD instance.
 
Text CreateText (string text)
 Creates a new Text annotation using defaults from this TD instance.
 
Text GetText (string handle, bool searchXREFS=false)
 Gets an existing Text annotation from this TD instance.
 
List< TextGetTexts (bool searchXREFS=false)
 Gets all the Text annotations in this TD instance.
 
 ThermalDesktop (string dwgPathname)
 
 ThermalDesktop (ITdCommander commander)
 <exclude >
 
 ThermalDesktop ()
 
void UpdateFromTD ()
 
void Connect ()
 Connect to an instance of TD using the options specified in ConnectConfig.
 
void Connect (TdConnectConfig connectConfig)
 Set ConnectConfig to the supplied TdConnectConfig and call Connect().
 
void Connect (string dwgPathname)
 Set ConnectConfig.DwgPathname to the supplied path and call Connect().
 
Task ConnectAsync ()
 Connect to an instance of TD asynchronously using the options specified in ConnectConfig.
 
void _Scratchpad ()
 Do not use.
 
bool StopService ()
 Stops the OpenTD server running in TD.
 
void BringToFront ()
 Brings the AutoCAD window to the foreground.
 
void Print (string text)
 Prints the specified text to the AutoCAD commandline, without automatically adding a newline.
 
Bitmap CaptureGraphicsArea ()
 Captures the AutoCAD graphics area. Known issue: if AutoCAD is in fast-shaded mode then this command will return an all-black image if visual style is set to SHADED, SHADED_W_EDGES, or WIRE.
 
void ConvertFDtoFE (IEnumerable< string > handles)
 Convert FD entities (with edge nodes) to FE meshes.
 
void DeleteEntity (TdDbEntityData x)
 Deletes a TD/AutoCAD entity from the AutoCAD database.
 
List< string > ExportNodeInfo (ExportNodeInfoOptionsData x)
 Call the TD Export Node Info command to get node info as a list of strings (the default) or to write node info to the screen or file.
 
List< T > Filter< T > (List< T > inputList, Predicate< T > filter)
 Filters the specified input list using a predicate/rule.
 
UnitsData GetDwgUnits ()
 Gets the TD units. Deprecated. Use ThermalDesktop.UserPreferences.Units instead.
 
void GetAutocadVariable (string name, out int value)
 Gets the autocad variable.
 
void GetAutocadVariable (string name, out double value)
 Gets the autocad variable.
 
void GetAutocadVariable (string name, out string value)
 Gets the autocad variable.
 
string GetCommandHistory ()
 Gets the AutoCAD command history. Note: this command will modify your Windows Clipboard.
 
Layer GetCurrentLayer ()
 Get the current layer from this TD instance.
 
string GetThermalDesktopVersion ()
 Gets the thermal desktop version.
 
string GetOpticalPropDBPathname ()
 Gets the pathname of the current optical property database file in use by this TD instance.
 
string GetThermoPropDBPathname ()
 Gets the pathname of the current thermophysical property database file in use by this TD instance.
 
List< string > GetViewNames ()
 Gets the names of the AutoCAD named views in this TD instance.
 
bool IsConnected ()
 Determines whether this ThermalDesktop is connected to an instance of TD.
 
void MergeNodes (MergeNodesOptionsData x)
 Calls the TD Merge Nodes command.
 
void OpenOpticalPropDB (string pathname)
 Opens an optical property database file.
 
void OpenThermoPropDB (string pathname)
 Opens a thermophysical property database file.
 
void Quit (bool ForceKillProcess=false)
 Quits TD without saving the dwg. If ForceKillProcess is true, it will just kill the acad.exe process. This may leave lock files in the dwg directory and/or have other unintended consequences.
 
void ResetGraphics ()
 Calls the TD Reset Graphics command.
 
void RestoreIsoView (IsoViews view)
 Restores the view to one of the standard isometric views defined by AutoCAD.
 
void RestoreOrthoView (OrthoViews view)
 Restores the view to one of the standard orthographic views defined by AutoCAD.
 
void RestoreView (string viewName)
 Restores the view to an AutoCAD named view.
 
void SetView (IsoViews view)
 
void SetView (OrthoViews view)
 
void SetView (string namedView)
 
void SaveAs (string pathname)
 Saves the dwg. Automatically overwrites existing file at pathname.
 
void SendCommand (string command, bool echo=true, int delay=1000)
 Sends an AutoCAD command.
 
string SendLegacyComCommand (string command, int delay=0)
 Emulates the TD COM parser – an ancestor of OpenTD – without using COM.
 
void SetAutocadVariable (string name, int value)
 Sets an autocad variable that takes an integer value.
 
void SetAutocadVariable (string name, double value)
 Sets an autocad variable that takes a double value.
 
void SetAutocadVariable (string name, string value)
 Sets an autocad variable that takes a string value.
 
void SetCurrentLayer (string name)
 
void SetDwgUnits (UnitsData x, bool DoNotScaleModel=false)
 Sets the dwg units. Deprecated. Use ThermalDesktop.UserPreferences.Units instead.
 
void SetUnits (UnitsData x)
 Sets OpenTD WorkingUnits and the TD dwg units.
 
void SetVisualStyle (VisualStyles style)
 Sets the AutoCAD visual style.
 
void UpdateGraphics ()
 Calls the TD Updates Graphics command.
 
void ZoomExtents ()
 Zooms the view to the extents of the model.
 
void AddNodeCorrespondence (NameData SindaNode, NameData RadcadNode)
 Adds TRASYS-style node correspondence between SINDA and RadCAD nodes. Use SetNodeCorrespondenceState to turn node correspondence on or off. Use SetNodeCorrespondenceMap to set the entire map in one step.
 
void SetNodeCorrespondenceState (bool activated)
 Turns node correspondence on or off.
 
Dictionary< string, List< string > > GetNodeCorrespondenceMap ()
 Gets the TRASYS-style node correspondence dictionary. Keys are SINDA node names. Values are lists of RadCAD nodes that correspond to each SINDA node. Use SetNodeCorrespondenceState to turn node correspondence on or off.
 
void SetNodeCorrespondenceMap (Dictionary< string, List< string > > map)
 Sets the TRASYS-style node correspondence dictionary. Keys are SINDA node names. Values are lists of RadCAD nodes that correspond to each SINDA node. Use SetNodeCorrespondenceState to turn node correspondence on or off.
 
void SetInstanceDataListString (List< string > x)
 Use the Set/GetInstanceData methods to store general data with this OpenTD server.
 
List< string > GetInstanceDataListString ()
 Use the Set/GetInstanceData methods to store general data with this OpenTD server.
 
List< EntityDescriptorGetSelection (SelectionOptions options)
 Prompts the user to select entities in TD graphically, or from the Model Browser, or from Domains or AutoCAD Groups.
 
List< EntityDescriptorGetSelection ()
 Prompts the user to select entities in TD using default SelectionOptions.
 
void SetSelection (IEnumerable< DbObject > items)
 Highlight objects in the TD graphics window.
 
void SetSelection (IEnumerable< string > itemHandles)
 Highlight objects by handle in the TD graphics window.
 
void ClearSelection ()
 
EntityDescriptor GetEntityType (string handle)
 Use to determine the entity type ("RcNode", "RcRectangle", and so on) for a handle.
 
List< EntityDescriptorGetEntityTypes (IEnumerable< string > handles)
 Use to determine the entity types ("RcNode", "RcRectangle", and so on) for a list of handles.
 
List< XrefInfoGetXREFpathnames ()
 
void DisableUndo ()
 
void EnableUndo ()
 
string GetCurrentDwgPathname ()
 
string GetCurrentWorkingDirectory ()
 
void UpdateMeasures ()
 
void SnapMeasures (IEnumerable< string > handles)
 
void ShowModelBrowser ()
 
void HideModelBrowser ()
 
System.Windows.Forms.NativeWindow GetMainWindow ()
 Gets a NativeWindow representing the TD main window. This can be used as an input to Form.Show to make the form a child of the TD window. Especially useful for AddIns to ensure they are displayed on top of the TD window and close nicely when TD closes.
 
ThermoProps CreateThermoProps (string caseSensitiveName)
 Creates a new ThermoProps using defaults from this TD instance.
 
void DeleteThermoProps (string caseSensitiveName)
 Deletes a ThermoProps within this TD instance.
 
ThermoProps GetThermoProps (string name)
 Gets an existing ThermoProps from this TD instance.
 
List< ThermoPropsGetThermoPropss (bool searchXREFS=false)
 Gets all the ThermoProps in this TD instance.
 
UDFACollection CreateUDFACollection ()
 Creates a new UDFACollection using defaults from this TD instance.
 
UserArray CreateUserArray (SubmodelNameData submodel, int arrayId, IEnumerable< double > singletArray)
 Creates a new UserArray using defaults from this TD instance.
 
UserCode CreateUserCode ()
 Creates a new UserCode using defaults from this TD instance.
 

Properties

TdConnectConfig ConnectConfig [get, set]
 Controls how Connect() will try to connect to TD.
 
UserPreferences.UserPreferences UserPreferences [get]
 Use this to get/set selected global user preferences, such as dwg units and acceleration.
 
CaseSetManager CaseSetManager [get]
 The Case Set Manager. While case sets can be worked with directly, the Case Set Manager is used to set global case set options. It can also be used to run multiple cases in TD batch mode.
 
DatasetManager DatasetManager [get]
 Use the DatasetManager to access TD's "Postprocessing Datasets" dialog. Use it to control what data is displayed as a contour plot in TD, for example.
 
RadiationAnalysisGroupManager RadiationAnalysisGroupManager [get]
 The radiation analysis group manager.
 
ThermoPropAliasManager ThermoPropAliasManager [get]
 The thermophysical property alias manager.
 
OpticalPropAliasManager OpticalPropAliasManager [get]
 The optical property alias manager.
 
StackAliasManager StackAliasManager [get]
 The stack alias manager.
 
VisibilityManager VisibilityManager [get]
 Use to manage the visibility of entities in a TD instance.
 
AddIn.ProgressBar ProgressBar [get]
 Use to show progress of a procedure in TD.
 
UCS UCS [get]
 Gets or sets AutoCAD's User Coordinate System (UCS). Note: most OpenTD positions are defined relative to the World Coordinate System (WCS), so setting the UCS will have no effect on how entities are positioned. One exception is the PostProcessingDataMapper, which can be positioned relative to the UCS.
 

Detailed Description

Represents one instance of Thermal Desktop. This is the top-level class for interacting with OpenTD.

Constructor & Destructor Documentation

◆ ThermalDesktop() [1/3]

OpenTD.ThermalDesktop.ThermalDesktop ( string dwgPathname)
inline

◆ ThermalDesktop() [2/3]

OpenTD.ThermalDesktop.ThermalDesktop ( ITdCommander commander)
inline

<exclude >

◆ ThermalDesktop() [3/3]

OpenTD.ThermalDesktop.ThermalDesktop ( )
inline

Member Function Documentation

◆ _Scratchpad()

void OpenTD.ThermalDesktop._Scratchpad ( )
inline

Do not use.

◆ AddNodeCorrespondence()

void OpenTD.ThermalDesktop.AddNodeCorrespondence ( NameData SindaNode,
NameData RadcadNode )
inline

Adds TRASYS-style node correspondence between SINDA and RadCAD nodes. Use SetNodeCorrespondenceState to turn node correspondence on or off. Use SetNodeCorrespondenceMap to set the entire map in one step.

Parameters
SindaNodeThe sinda node.
RadcadNodeThe radcad node.
See also
OpenTD.ThermalDesktop.SetNodeCorrespondenceState(bool), OpenTD.ThermalDesktop.SetNodeCorrespondenceMap(Dictionary<string, List<string>>)

◆ BringToFront()

void OpenTD.ThermalDesktop.BringToFront ( )
inline

Brings the AutoCAD window to the foreground.

Implements OpenTD.ITdConsole.

◆ CaptureGraphicsArea()

Bitmap OpenTD.ThermalDesktop.CaptureGraphicsArea ( )
inline

Captures the AutoCAD graphics area. Known issue: if AutoCAD is in fast-shaded mode then this command will return an all-black image if visual style is set to SHADED, SHADED_W_EDGES, or WIRE.

Returns
Bitmap.

◆ ClearSelection()

void OpenTD.ThermalDesktop.ClearSelection ( )
inline

◆ Connect() [1/3]

void OpenTD.ThermalDesktop.Connect ( )
inline

Connect to an instance of TD using the options specified in ConnectConfig.

See also
OpenTD.ThermalDesktop.ConnectConfig

◆ Connect() [2/3]

void OpenTD.ThermalDesktop.Connect ( string dwgPathname)
inline

Set ConnectConfig.DwgPathname to the supplied path and call Connect().

◆ Connect() [3/3]

void OpenTD.ThermalDesktop.Connect ( TdConnectConfig connectConfig)
inline

Set ConnectConfig to the supplied TdConnectConfig and call Connect().

◆ ConnectAsync()

Task OpenTD.ThermalDesktop.ConnectAsync ( )
inline

Connect to an instance of TD asynchronously using the options specified in ConnectConfig.

See also
OpenTD.ThermalDesktop.ConnectConfig

◆ ConvertFDtoFE()

void OpenTD.ThermalDesktop.ConvertFDtoFE ( IEnumerable< string > handles)
inline

Convert FD entities (with edge nodes) to FE meshes.

Parameters
handles

◆ CreateAcEllipse()

AcEllipse OpenTD.ThermalDesktop.CreateAcEllipse ( )
inline

Creates a new Ellipse in this Thermal Desktop instance.

See also
OpenTD.AcEllipse

◆ CreateArc()

Arc OpenTD.ThermalDesktop.CreateArc ( )
inline

Creates a new Arc in this Thermal Desktop instance.

See also
OpenTD.Arc

◆ CreateArrayInterpolation()

ArrayInterpolation OpenTD.ThermalDesktop.CreateArrayInterpolation ( IEnumerable< double > xValues,
IEnumerable< double > yValues,
string outputSymbol )
inline

Creates a new ArrayInterpolation using defaults from this TD instance.

See also
OpenTD.UserArray

◆ CreateAssembly()

Assembly OpenTD.ThermalDesktop.CreateAssembly ( Point3d origin)
inline

Creates a new Assembly using defaults from this TD instance.

See also
OpenTD.RadCAD.Assembly

◆ CreateCappmp()

Cappmp OpenTD.ThermalDesktop.CreateCappmp ( Connection fromLump,
Connection toLump,
Connection Node = null )
inline

Creates a new cappmp using defaults from this TD instance.

See also
OpenTD.FloCAD.Cappmp

◆ CreateCaseSet()

CaseSet OpenTD.ThermalDesktop.CreateCaseSet ( string name,
string groupName = "",
string sindaFilenames = "" )
inline

Creates a new Case Set using defaults from this TD instance.

See also
OpenTD.CaseSet

◆ CreateCircle()

Circle OpenTD.ThermalDesktop.CreateCircle ( )
inline

Creates a new Circle in this Thermal Desktop instance.

See also
OpenTD.Circle

◆ CreateCompartment()

Compartment OpenTD.ThermalDesktop.CreateCompartment ( List< List< Connection > > volumes,
List< List< Connection > > surfaces = null )
inline

Creates a new Compartment using defaults from this TD instance.

See also
OpenTD.FloCAD.Compartment

◆ CreateConductor() [1/2]

Conductor OpenTD.ThermalDesktop.CreateConductor ( Connection from,
Connection to )
inline

Creates a new Conductor using defaults from this TD instance.

See also
OpenTD.Conductor

◆ CreateConductor() [2/2]

Conductor OpenTD.ThermalDesktop.CreateConductor ( Connection from,
IEnumerable< Connection > to )
inline

Creates a new Conductor using defaults from this TD instance.

See also
OpenTD.Conductor

◆ CreateCone()

Cone OpenTD.ThermalDesktop.CreateCone ( )
inline

Creates a new Cone using defaults from this TD instance.

See also
OpenTD.RadCAD.Cone

◆ CreateContactor() [1/4]

Contactor OpenTD.ThermalDesktop.CreateContactor ( Connection from,
Connection to )
inline

Creates a new Contactor using defaults from this TD instance.

See also
OpenTD.Contactor

◆ CreateContactor() [2/4]

Contactor OpenTD.ThermalDesktop.CreateContactor ( Connection from,
IEnumerable< Connection > to )
inline

Creates a new Contactor using defaults from this TD instance.

See also
OpenTD.Contactor

◆ CreateContactor() [3/4]

Contactor OpenTD.ThermalDesktop.CreateContactor ( IEnumerable< Connection > from,
Connection to )
inline

Creates a new Contactor using defaults from this TD instance.

See also
OpenTD.Contactor

◆ CreateContactor() [4/4]

Contactor OpenTD.ThermalDesktop.CreateContactor ( IEnumerable< Connection > from,
IEnumerable< Connection > to )
inline

Creates a new Contactor using defaults from this TD instance.

See also
OpenTD.Contactor

◆ CreateCylinder()

Cylinder OpenTD.ThermalDesktop.CreateCylinder ( )
inline

Creates a new Cylinder using defaults from this TD instance.

See also
OpenTD.RadCAD.Cylinder

◆ CreateDbIterator()

IDbIterator OpenTD.ThermalDesktop.CreateDbIterator ( bool forward = true,
bool modelSpace = true,
bool xRefs = false,
bool paperSpace = false,
bool tdOnly = true )
inline

Creates an iterator for walking the AutoCAD entity database.

Parameters
forwardif set to true iterates forward.
modelSpaceif set to true iterates through model space.
xRefsif set to true iterates through XREF's.
paperSpaceif set to true iterates through paper space.
Returns
IDbIterator.

◆ CreateDisk()

Disk OpenTD.ThermalDesktop.CreateDisk ( )
inline

Creates a new Disk using defaults from this TD instance.

See also
OpenTD.RadCAD.Disk

◆ CreateEllipse()

Ellipse OpenTD.ThermalDesktop.CreateEllipse ( )
inline

Creates a new Ellipse using defaults from this TD instance.

See also
OpenTD.RadCAD.Ellipse

◆ CreateEllipsoid()

Ellipsoid OpenTD.ThermalDesktop.CreateEllipsoid ( )
inline

Creates a new Ellipsoid using defaults from this TD instance.

See also
OpenTD.RadCAD.Ellipsoid

◆ CreateEllipticCone()

EllipticCone OpenTD.ThermalDesktop.CreateEllipticCone ( )
inline

Creates a new EllipticCone using defaults from this TD instance.

See also
OpenTD.RadCAD.EllipticCone

◆ CreateEllipticCylinder()

EllipticCylinder OpenTD.ThermalDesktop.CreateEllipticCylinder ( )
inline

Creates a new EllipticCylinder using defaults from this TD instance.

See also
OpenTD.RadCAD.EllipticCylinder

◆ CreateFEMeshImporter()

FEMeshImporter OpenTD.ThermalDesktop.CreateFEMeshImporter ( string name,
bool useCurrentUCS )
inline

◆ CreateFkLocator()

FkLocator OpenTD.ThermalDesktop.CreateFkLocator ( string attachedHandle,
Point3d origin )
inline

Creates a new FkLocator using defaults from this TD instance.

See also
OpenTD.FloCAD.FkLocator

◆ CreateFluidSubmodel()

FluidSubmodel OpenTD.ThermalDesktop.CreateFluidSubmodel ( string name)
inline

Creates a new fluid submodel using defaults from this TD instance.

See also
OpenTD.FloCAD.FluidSubmodel

◆ CreateFTie()

FTie OpenTD.ThermalDesktop.CreateFTie ( Connection AttachedLumpC,
Connection AttachedLumpD,
Connection AttachedPath,
RcFTieData.FTieTypes FTieType = RcFTieData::FTieTypes::USERFTIE )
inline

Creates a new FTie using defaults from this TD instance.

See also
OpenTD.FloCAD.FTie

◆ CreateHeater()

Heater OpenTD.ThermalDesktop.CreateHeater ( IEnumerable< Connection > applyConnections,
IEnumerable< Connection > sensorConnections )
inline

Creates a new Heater using defaults from this TD instance.

See also
OpenTD.Heater

◆ CreateHeatLoad() [1/2]

HeatLoad OpenTD.ThermalDesktop.CreateHeatLoad ( Connection applyConnection)
inline

Creates a new HeatLoad using defaults from this TD instance.

See also
OpenTD.HeatLoad

◆ CreateHeatLoad() [2/2]

HeatLoad OpenTD.ThermalDesktop.CreateHeatLoad ( IEnumerable< Connection > applyConnections)
inline

Creates a new HeatLoad using defaults from this TD instance.

See also
OpenTD.HeatLoad

◆ CreateHelix()

Helix OpenTD.ThermalDesktop.CreateHelix ( )
inline

Creates a new Helix in this Thermal Desktop instance.

See also
OpenTD.Helix

◆ CreateIFace()

IFace OpenTD.ThermalDesktop.CreateIFace ( Connection TankA,
Connection TankB )
inline

Creates a new IFace using defaults from this TD instance.

See also
OpenTD.FloCAD.IFace

◆ CreateLayer()

Layer OpenTD.ThermalDesktop.CreateLayer ( string name)
inline

Creates a new Layer using defaults from this TD instance.

See also
OpenTD.Layer

◆ CreateLine()

Line OpenTD.ThermalDesktop.CreateLine ( Point3d pointA,
Point3d pointB )
inline

Creates a new Line in this TD instance.

See also
OpenTD.Line

◆ CreateLinearBrick()

LinearBrick OpenTD.ThermalDesktop.CreateLinearBrick ( IEnumerable< string > nodeHandles)
inline

Creates a new LinearBrick using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.LinearBrick

◆ CreateLinearPyramid()

LinearPyramid OpenTD.ThermalDesktop.CreateLinearPyramid ( IEnumerable< string > nodeHandles)
inline

Creates a new LinearPyramid using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.LinearPyramid

◆ CreateLinearQuad()

LinearQuad OpenTD.ThermalDesktop.CreateLinearQuad ( IEnumerable< string > nodeHandles)
inline

Creates a new LinearQuad using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.LinearQuad

◆ CreateLinearTet()

LinearTet OpenTD.ThermalDesktop.CreateLinearTet ( IEnumerable< string > nodeHandles)
inline

Creates a new LinearTet using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.LinearTet

◆ CreateLinearTri()

LinearTri OpenTD.ThermalDesktop.CreateLinearTri ( IEnumerable< string > nodeHandles)
inline

Creates a new LinearTri using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.LinearTri

◆ CreateLinearWedge()

LinearWedge OpenTD.ThermalDesktop.CreateLinearWedge ( IEnumerable< string > nodeHandles)
inline

Creates a new LinearWedge using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.LinearWedge

◆ CreateLump()

Lump OpenTD.ThermalDesktop.CreateLump ( )
inline

Creates a new Lump using defaults from this TD instance.

See also
OpenTD.FloCAD.Lump

◆ CreateMaterialStack()

MaterialStack OpenTD.ThermalDesktop.CreateMaterialStack ( string caseSensitiveName)
inline

Creates a new Material Stack using defaults from this TD instance.

See also
OpenTD.MaterialStack

◆ CreateMeasure()

Measure OpenTD.ThermalDesktop.CreateMeasure ( )
inline

Creates a new Measure using defaults from this TD instance.

See also
OpenTD.Measure

◆ CreateMeshFD()

MeshFD OpenTD.ThermalDesktop.CreateMeshFD ( IEnumerable< Face > faces,
IEnumerable< Point3d > vertices )
inline

Creates a new MeshFD using defaults from this TD instance.

See also
OpenTD.RadCAD.MeshFD

◆ CreateNode() [1/2]

Node OpenTD.ThermalDesktop.CreateNode ( )
inline

Creates a new Node using defaults from this TD instance.

See also
OpenTD.Node

◆ CreateNode() [2/2]

Node OpenTD.ThermalDesktop.CreateNode ( Point3d origin)
inline

Creates a new Node with a given origin using defaults from this TD instance.

See also
OpenTD.Node, OpenTD.Point3d

◆ CreateOffsetParaboloid()

OffsetParaboloid OpenTD.ThermalDesktop.CreateOffsetParaboloid ( )
inline

Creates a new OffsetParaboloid using defaults from this TD instance.

See also
OpenTD.RadCAD.OffsetParaboloid

◆ CreateOgive()

Ogive OpenTD.ThermalDesktop.CreateOgive ( )
inline

Creates a new Ogive using defaults from this TD instance.

See also
OpenTD.RadCAD.Ogive

◆ CreateOpticalProps()

OpticalProps OpenTD.ThermalDesktop.CreateOpticalProps ( string caseSensitiveName)
inline

Creates a new optical property using defaults from this TD instance.

See also
OpenTD.RadCAD.OpticalProps

◆ CreateOrbit()

Orbit OpenTD.ThermalDesktop.CreateOrbit ( string name)
inline

Creates a new orbit using defaults from this TD instance.

See also
OpenTD.RadCAD.Orbit

◆ CreateParabolicTrough()

ParabolicTrough OpenTD.ThermalDesktop.CreateParabolicTrough ( )
inline

Creates a new ParabolicTrough using defaults from this TD instance.

See also
OpenTD.RadCAD.ParabolicTrough

◆ CreateParaboloid()

Paraboloid OpenTD.ThermalDesktop.CreateParaboloid ( )
inline

Creates a new Paraboloid using defaults from this TD instance.

See also
OpenTD.RadCAD.Paraboloid

◆ CreatePath()

Path OpenTD.ThermalDesktop.CreatePath ( Connection from,
Connection to,
Path.PathTypes pType = Path::PathTypes::TUBE,
bool twinPath = false )
inline

Creates a new Path using defaults from this TD instance.

See also
OpenTD.FloCAD.Path

◆ CreatePID()

PID OpenTD.ThermalDesktop.CreatePID ( )
inline

Creates a new PID using defaults from this TD instance.

See also
OpenTD.PID

◆ CreatePipe() [1/2]

Pipe OpenTD.ThermalDesktop.CreatePipe ( DbObject centerline)
inline

◆ CreatePipe() [2/2]

Pipe OpenTD.ThermalDesktop.CreatePipe ( IEnumerable< string > centerlineHandles)
inline

Creates a new Pipe using defaults from this TD instance.

See also
OpenTD.FloCAD.Pipe

◆ CreatePolygon()

Polygon OpenTD.ThermalDesktop.CreatePolygon ( IEnumerable< Point3d > vertices)
inline

Creates a new single-face MeshFD using defaults from this TD instance.

See also
OpenTD.RadCAD.Polygon

◆ CreatePolyline()

Polyline OpenTD.ThermalDesktop.CreatePolyline ( )
inline

Creates a new LWPolyline in this Thermal Desktop instance.

See also
OpenTD.Polyline

◆ CreatePolyline3d()

Polyline3d OpenTD.ThermalDesktop.CreatePolyline3d ( IEnumerable< Point3d > vertices,
bool closed = false )
inline

Creates a new 3d polyline in this Thermal Desktop instance.

See also
OpenTD.Polyline3d

◆ CreatePort()

Port OpenTD.ThermalDesktop.CreatePort ( Connection connection)
inline

Creates a new Port using defaults from this TD instance. Pass an empty connection to create a port that's not attached to anything.

See also
OpenTD.FloCAD.Port

◆ CreatePostProcessingDataMapper()

DataMapper OpenTD.ThermalDesktop.CreatePostProcessingDataMapper ( string inputPathname,
UnitsData.ModelLength inputUnit,
DataMapper.FileFormats inputFileFormat,
bool loadGroupsFromPatran = false,
string patranPathname = "",
bool useUCS = false )
inline

Creates a new PostProcessingDataMapper using defaults from this TD instance.

See also
OpenTD.DataMapper

◆ CreatePressureLoad()

PressureLoad OpenTD.ThermalDesktop.CreatePressureLoad ( IEnumerable< Connection > appliedTo)
inline

Creates a new PressureLoad using defaults from this TD instance.

See also
OpenTD.PressureLoad

◆ CreateQuadraticBrick()

QuadraticBrick OpenTD.ThermalDesktop.CreateQuadraticBrick ( IEnumerable< string > nodeHandles)
inline

Creates a new QuadraticBrick using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.QuadraticBrick

◆ CreateQuadraticPyramid()

QuadraticPyramid OpenTD.ThermalDesktop.CreateQuadraticPyramid ( IEnumerable< string > nodeHandles)
inline

Creates a new QuadraticPyramid using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.QuadraticPyramid

◆ CreateQuadraticQuad()

QuadraticQuad OpenTD.ThermalDesktop.CreateQuadraticQuad ( IEnumerable< string > nodeHandles)
inline

Creates a new QuadraticQuad using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.QuadraticQuad

◆ CreateQuadraticTet()

QuadraticTet OpenTD.ThermalDesktop.CreateQuadraticTet ( IEnumerable< string > nodeHandles)
inline

Creates a new QuadraticTet using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.QuadraticTet

◆ CreateQuadraticTri()

QuadraticTri OpenTD.ThermalDesktop.CreateQuadraticTri ( IEnumerable< string > nodeHandles)
inline

Creates a new QuadraticTri using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.QuadraticTri

◆ CreateQuadraticWedge()

QuadraticWedge OpenTD.ThermalDesktop.CreateQuadraticWedge ( IEnumerable< string > nodeHandles)
inline

Creates a new QuadraticWedge using defaults from this TD instance.

See also
OpenTD.RadCAD.FEM.QuadraticWedge

◆ CreateRectangle()

Rectangle OpenTD.ThermalDesktop.CreateRectangle ( )
inline

Creates a new Rectangle using defaults from this TD instance.

See also
OpenTD.RadCAD.Rectangle

◆ CreateScarfedCone()

ScarfedCone OpenTD.ThermalDesktop.CreateScarfedCone ( )
inline

Creates a new ScarfedCone using defaults from this TD instance.

See also
OpenTD.RadCAD.ScarfedCone

◆ CreateScarfedCylinder()

ScarfedCylinder OpenTD.ThermalDesktop.CreateScarfedCylinder ( )
inline

Creates a new ScarfedCylinder using defaults from this TD instance.

See also
OpenTD.RadCAD.ScarfedCylinder

◆ CreateSolidBrick()

SolidBrick OpenTD.ThermalDesktop.CreateSolidBrick ( )
inline

Creates a new SolidBrick using defaults from this TD instance.

See also
OpenTD.RadCAD.FdSolid.SolidBrick

◆ CreateSolidCone()

SolidCone OpenTD.ThermalDesktop.CreateSolidCone ( )
inline

Creates a new SolidCone using defaults from this TD instance.

See also
OpenTD.RadCAD.FdSolid.SolidCone

◆ CreateSolidCylinder()

SolidCylinder OpenTD.ThermalDesktop.CreateSolidCylinder ( )
inline

Creates a new SolidCylinder using defaults from this TD instance.

See also
OpenTD.RadCAD.FdSolid.SolidCylinder

◆ CreateSolidEllipsoid()

SolidEllipsoid OpenTD.ThermalDesktop.CreateSolidEllipsoid ( )
inline

Creates a new SolidEllipsoid using defaults from this TD instance.

See also
OpenTD.RadCAD.FdSolid.SolidEllipsoid

◆ CreateSolidSphere()

SolidSphere OpenTD.ThermalDesktop.CreateSolidSphere ( )
inline

Creates a new SolidSphere using defaults from this TD instance.

See also
OpenTD.RadCAD.FdSolid.SolidSphere

◆ CreateSphere()

Sphere OpenTD.ThermalDesktop.CreateSphere ( )
inline

Creates a new Sphere using defaults from this TD instance.

See also
OpenTD.RadCAD.Sphere

◆ CreateSpline()

Spline OpenTD.ThermalDesktop.CreateSpline ( )
inline

Creates a new Spline in this Thermal Desktop instance.

See also
OpenTD.Spline

◆ CreateSubmodel()

Submodel OpenTD.ThermalDesktop.CreateSubmodel ( string name)
inline

Creates a new Submodel using defaults from this TD instance.

See also
OpenTD.Submodel

◆ CreateSymbol()

Symbol OpenTD.ThermalDesktop.CreateSymbol ( string name,
string value )
inline

Creates a new Symbol using defaults from this TD instance.

See also
OpenTD.Symbol

◆ CreateTec() [1/4]

Tec OpenTD.ThermalDesktop.CreateTec ( Connection from,
Connection to )
inline

Creates a new Tec using defaults from this TD instance.

See also
OpenTD.Tec

◆ CreateTec() [2/4]

Tec OpenTD.ThermalDesktop.CreateTec ( Connection from,
IEnumerable< Connection > to )
inline

Creates a new Tec using defaults from this TD instance.

See also
OpenTD.Tec

◆ CreateTec() [3/4]

Tec OpenTD.ThermalDesktop.CreateTec ( IEnumerable< Connection > from,
Connection to )
inline

Creates a new Tec using defaults from this TD instance.

See also
OpenTD.Tec

◆ CreateTec() [4/4]

Tec OpenTD.ThermalDesktop.CreateTec ( IEnumerable< Connection > from,
IEnumerable< Connection > to )
inline

Creates a new Tec using defaults from this TD instance.

See also
OpenTD.Tec

◆ CreateTee() [1/2]

Tee OpenTD.ThermalDesktop.CreateTee ( IEnumerable< string > mainBranchHandles,
Point3d origin )
inline

Creates a new Tee from a main branch and a location using defaults from this TD instance.

See also
OpenTD.FloCAD.Tee

◆ CreateTee() [2/2]

Tee OpenTD.ThermalDesktop.CreateTee ( IEnumerable< string > mainBranchHandles,
string sideBranchHandle )
inline

Creates a new Tee from a main branch and side branch using defaults from this TD instance.

See also
OpenTD.FloCAD.Tee

◆ CreateText()

Text OpenTD.ThermalDesktop.CreateText ( string text)
inline

Creates a new Text annotation using defaults from this TD instance.

See also
OpenTD.Text

◆ CreateThermoProps()

ThermoProps OpenTD.ThermalDesktop.CreateThermoProps ( string caseSensitiveName)
inline

Creates a new ThermoProps using defaults from this TD instance.

See also
OpenTD.ThermoProps

◆ CreateTie()

Tie OpenTD.ThermalDesktop.CreateTie ( IEnumerable< Connection > thermals,
IEnumerable< Connection > lumps,
IEnumerable< string > paths )
inline

Creates a new Tie using defaults from this TD instance.

See also
OpenTD.FloCAD.Tie

◆ CreateTorus()

Torus OpenTD.ThermalDesktop.CreateTorus ( )
inline

Creates a new Torus using defaults from this TD instance.

See also
OpenTD.RadCAD.Torus

◆ CreateTracker()

Tracker OpenTD.ThermalDesktop.CreateTracker ( Point3d origin)
inline

Creates a new Tracker using defaults from this TD instance.

See also
OpenTD.RadCAD.Tracker

◆ CreateUDFACollection()

UDFACollection OpenTD.ThermalDesktop.CreateUDFACollection ( )
inline

Creates a new UDFACollection using defaults from this TD instance.

See also
OpenTD.UDFACollection

◆ CreateUserArray()

UserArray OpenTD.ThermalDesktop.CreateUserArray ( SubmodelNameData submodel,
int arrayId,
IEnumerable< double > singletArray )
inline

Creates a new UserArray using defaults from this TD instance.

See also
OpenTD.UserArray

◆ CreateUserCode()

UserCode OpenTD.ThermalDesktop.CreateUserCode ( )
inline

Creates a new UserCode using defaults from this TD instance.

See also
OpenTD.UserCode

◆ DeleteCaseSet()

void OpenTD.ThermalDesktop.DeleteCaseSet ( string caseName,
string groupName = "" )
inline

Deletes a Case Set within this TD instance.

See also
OpenTD.CaseSet

◆ DeleteEntity()

void OpenTD.ThermalDesktop.DeleteEntity ( TdDbEntityData x)
inline

Deletes a TD/AutoCAD entity from the AutoCAD database.

Parameters
xThe entity to delete.

◆ DeleteFluidSubmodel()

void OpenTD.ThermalDesktop.DeleteFluidSubmodel ( string name)
inline

Deletes a fluid submodel within this TD instance.

See also
OpenTD.FloCAD.FluidSubmodel

◆ DeleteLayer()

void OpenTD.ThermalDesktop.DeleteLayer ( string name)
inline

Deletes a Layer within this TD instance.

See also
OpenTD.Layer

◆ DeleteLogicObject()

void OpenTD.ThermalDesktop.DeleteLogicObject ( string handle)
inline

Deletes a LogicObject within this TD instance.

See also
OpenTD.LogicObject

◆ DeleteMaterialStack()

void OpenTD.ThermalDesktop.DeleteMaterialStack ( string caseSensitiveName)
inline

Deletes a Material Stack within this TD instance.

See also
OpenTD.MaterialStack

◆ DeleteOpticalProps()

void OpenTD.ThermalDesktop.DeleteOpticalProps ( string caseSensitiveName)
inline

Deletes an optical property within this TD instance.

See also
OpenTD.RadCAD.OpticalProps

◆ DeleteOrbit()

void OpenTD.ThermalDesktop.DeleteOrbit ( string name)
inline

Deletes an orbit within this TD instance.

See also
OpenTD.RadCAD.Orbit

◆ DeleteSubmodel()

void OpenTD.ThermalDesktop.DeleteSubmodel ( string name)
inline

Deletes a Submodel within this TD instance.

See also
OpenTD.Submodel

◆ DeleteSymbol()

void OpenTD.ThermalDesktop.DeleteSymbol ( string name)
inline

Deletes a Symbol within this TD instance.

See also
OpenTD.Symbol

◆ DeleteThermoProps()

void OpenTD.ThermalDesktop.DeleteThermoProps ( string caseSensitiveName)
inline

Deletes a ThermoProps within this TD instance.

See also
OpenTD.ThermoProps

◆ DisableUndo()

void OpenTD.ThermalDesktop.DisableUndo ( )
inline

◆ EnableUndo()

void OpenTD.ThermalDesktop.EnableUndo ( )
inline

◆ ExportNodeInfo()

List< string > OpenTD.ThermalDesktop.ExportNodeInfo ( ExportNodeInfoOptionsData x)
inline

Call the TD Export Node Info command to get node info as a list of strings (the default) or to write node info to the screen or file.

Parameters
xOptions.

◆ Filter< T >()

List< T > OpenTD.ThermalDesktop.Filter< T > ( List< T > inputList,
Predicate< T > filter )
inline

Filters the specified input list using a predicate/rule.

Template Parameters
T
Parameters
inputListThe input list.
filterThe rule.
Returns
List<T>.

◆ GetAcEllipse()

AcEllipse OpenTD.ThermalDesktop.GetAcEllipse ( string handle,
bool searchXREFS = false )
inline

Gets an existing Ellipse from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Ellipse in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.AcEllipse

◆ GetAcEllipses()

List< AcEllipse > OpenTD.ThermalDesktop.GetAcEllipses ( bool searchXREFS = false)
inline

Gets all the Ellipses in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.AcEllipse

◆ GetArc()

Arc OpenTD.ThermalDesktop.GetArc ( string handle,
bool searchXREFS = false )
inline

Gets an existing Arc from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Arc in this TD instance.
searchXREFSIf true, xref drawings will be included in the Arc search.
See also
OpenTD.Arc

◆ GetArcs()

List< Arc > OpenTD.ThermalDesktop.GetArcs ( bool searchXREFS = false)
inline

Gets all the Arcs in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Arc

◆ GetAssemblies()

List< Assembly > OpenTD.ThermalDesktop.GetAssemblies ( bool searchXREFS = false)
inline

Gets all the Assemblys in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.Assembly

◆ GetAssembly()

Assembly OpenTD.ThermalDesktop.GetAssembly ( string handle,
bool searchXREFS = false )
inline

Gets an existing Assembly from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Assembly in this TD instance.
searchXREFSIf true, xref drawings will be included in the Assembly search
See also
OpenTD.RadCAD.Assembly

◆ GetAutocadVariable() [1/3]

void OpenTD.ThermalDesktop.GetAutocadVariable ( string name,
out double value )
inline

Gets the autocad variable.

Parameters
nameThe name.
valueThe value.
Exceptions
OpenTD.OpenTDExceptionAutocad variable " + name + " is of type " + rawValue.Type + ", not DOUBLE

◆ GetAutocadVariable() [2/3]

void OpenTD.ThermalDesktop.GetAutocadVariable ( string name,
out int value )
inline

Gets the autocad variable.

Parameters
nameThe name.
valueThe value.
Exceptions
OpenTD.OpenTDExceptionAutocad variable " + name + " is of type " + rawValue.Type + ", not INT

◆ GetAutocadVariable() [3/3]

void OpenTD.ThermalDesktop.GetAutocadVariable ( string name,
out string value )
inline

Gets the autocad variable.

Parameters
nameThe name.
valueThe value.
Exceptions
OpenTD.OpenTDExceptionAutocad variable " + name + " is of type " + rawValue.Type + ", not STRING

◆ GetCappmp()

Cappmp OpenTD.ThermalDesktop.GetCappmp ( string handle,
bool searchXREFS = false )
inline

Gets an existing cappmp from this TD instance.

Parameters
handleAn AutoCAD handle attached to a cappmp in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Cappmp

◆ GetCappmps()

List< Cappmp > OpenTD.ThermalDesktop.GetCappmps ( bool searchXREFS = false)
inline

Gets all the cappmps in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Cappmp

◆ GetCaseSet()

CaseSet OpenTD.ThermalDesktop.GetCaseSet ( string name,
string groupName = "" )
inline

Gets an existing Case Set from this TD instance.

See also
OpenTD.CaseSet

◆ GetCaseSets()

List< CaseSet > OpenTD.ThermalDesktop.GetCaseSets ( )
inline

Gets all the Case Sets in this TD instance.

See also
OpenTD.CaseSet

◆ GetCircle()

Circle OpenTD.ThermalDesktop.GetCircle ( string handle,
bool searchXREFS = false )
inline

Gets an existing Circle from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Circle in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Circle

◆ GetCircles()

List< Circle > OpenTD.ThermalDesktop.GetCircles ( bool searchXREFS = false)
inline

Gets all the Circles in this TD instance.

Parameters
searchXREFSif set to true also seCircleh XREF's referenced in this TD instance.
See also
OpenTD.Circle

◆ GetCommandHistory()

string OpenTD.ThermalDesktop.GetCommandHistory ( )
inline

Gets the AutoCAD command history. Note: this command will modify your Windows Clipboard.

Returns
System.String.

◆ GetCompartment()

Compartment OpenTD.ThermalDesktop.GetCompartment ( string handle,
bool searchXREFS = false )
inline

Gets an existing Compartment from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Compartment in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Compartment

◆ GetCompartments()

List< Compartment > OpenTD.ThermalDesktop.GetCompartments ( bool searchXREFS = false)
inline

Gets all the Compartments in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Compartment

◆ GetConductor()

Conductor OpenTD.ThermalDesktop.GetConductor ( string handle,
bool searchXREFS = false )
inline

Gets an existing Conductor from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Conductor in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Conductor

◆ GetConductors()

List< Conductor > OpenTD.ThermalDesktop.GetConductors ( bool searchXREFS = false)
inline

Gets all the Conductors in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Conductor

◆ GetCone()

Cone OpenTD.ThermalDesktop.GetCone ( string handle,
bool searchXREFS = false )
inline

Gets an existing Cone from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Cone in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Cone

◆ GetCones()

List< Cone > OpenTD.ThermalDesktop.GetCones ( bool searchXREFS = false)
inline

Gets all the Cones in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Cone

◆ GetContactor()

Contactor OpenTD.ThermalDesktop.GetContactor ( string handle,
bool searchXREFS = false )
inline

Gets an existing Contactor from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Contactor in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Contactor

◆ GetContactors()

List< Contactor > OpenTD.ThermalDesktop.GetContactors ( bool searchXREFS = false)
inline

Gets all the Contactors in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Contactor

◆ GetCurrentDwgPathname()

string OpenTD.ThermalDesktop.GetCurrentDwgPathname ( )
inline

◆ GetCurrentLayer()

Layer OpenTD.ThermalDesktop.GetCurrentLayer ( )
inline

Get the current layer from this TD instance.

Returns

◆ GetCurrentWorkingDirectory()

string OpenTD.ThermalDesktop.GetCurrentWorkingDirectory ( )
inline

◆ GetCylinder()

Cylinder OpenTD.ThermalDesktop.GetCylinder ( string handle,
bool searchXREFS = false )
inline

Gets an existing Cylinder from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Cylinder in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Cylinder

◆ GetCylinders()

List< Cylinder > OpenTD.ThermalDesktop.GetCylinders ( bool searchXREFS = false)
inline

Gets all the Cylinders in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Cylinder

◆ GetDisk()

Disk OpenTD.ThermalDesktop.GetDisk ( string handle,
bool searchXREFS = false )
inline

Gets an existing Disk from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Disk in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Disk

◆ GetDisks()

List< Disk > OpenTD.ThermalDesktop.GetDisks ( bool searchXREFS = false)
inline

Gets all the Disks in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Disk

◆ GetDomainManager()

IDomainManager OpenTD.ThermalDesktop.GetDomainManager ( )
inline

Gets an IDomainManager for working with domains in this TD instance.

Returns
IDomainManager.
See also
OpenTD.IDomainManager

◆ GetDwgUnits()

UnitsData OpenTD.ThermalDesktop.GetDwgUnits ( )
inline

Gets the TD units. Deprecated. Use ThermalDesktop.UserPreferences.Units instead.

Returns
UnitsData.

◆ GetDynamicSindaStatus()

DynamicSindaStatus OpenTD.ThermalDesktop.GetDynamicSindaStatus ( )
inline

◆ GetEllipse()

Ellipse OpenTD.ThermalDesktop.GetEllipse ( string handle,
bool searchXREFS = false )
inline

Gets an existing Ellipse from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Ellipse in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Ellipse

◆ GetEllipses()

List< Ellipse > OpenTD.ThermalDesktop.GetEllipses ( bool searchXREFS = false)
inline

Gets all the Ellipses in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Ellipse

◆ GetEllipsoid()

Ellipsoid OpenTD.ThermalDesktop.GetEllipsoid ( string handle,
bool searchXREFS = false )
inline

Gets an existing Ellipsoid from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Ellipsoid in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Ellipsoid

◆ GetEllipsoids()

List< Ellipsoid > OpenTD.ThermalDesktop.GetEllipsoids ( bool searchXREFS = false)
inline

Gets all the Ellipsoids in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Ellipsoid

◆ GetEllipticCone()

EllipticCone OpenTD.ThermalDesktop.GetEllipticCone ( string handle,
bool searchXREFS = false )
inline

Gets an existing EllipticCone from this TD instance.

Parameters
handleAn AutoCAD handle attached to an EllipticCone in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.EllipticCone

◆ GetEllipticCones()

List< EllipticCone > OpenTD.ThermalDesktop.GetEllipticCones ( bool searchXREFS = false)
inline

Gets all the Cones in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Cone

◆ GetEllipticCylinder()

EllipticCylinder OpenTD.ThermalDesktop.GetEllipticCylinder ( string handle,
bool searchXREFS = false )
inline

Gets an existing EllipticCylinder from this TD instance.

Parameters
handleAn AutoCAD handle attached to a single-face MeshFD in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.EllipticCylinder

◆ GetEllipticCylinders()

List< EllipticCylinder > OpenTD.ThermalDesktop.GetEllipticCylinders ( bool searchXREFS = false)
inline

Gets all the EllipticCylinders in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.EllipticCylinder

◆ GetEntityType()

EntityDescriptor OpenTD.ThermalDesktop.GetEntityType ( string handle)
inline

Use to determine the entity type ("RcNode", "RcRectangle", and so on) for a handle.

◆ GetEntityTypes()

List< EntityDescriptor > OpenTD.ThermalDesktop.GetEntityTypes ( IEnumerable< string > handles)
inline

Use to determine the entity types ("RcNode", "RcRectangle", and so on) for a list of handles.

◆ GetFEMeshImporter()

FEMeshImporter OpenTD.ThermalDesktop.GetFEMeshImporter ( string handle,
bool searchXREFS = false )
inline

Gets an existing FEMeshImporter from this TD instance.

Parameters
handleAn AutoCAD handle attached to a FEMeshImporter in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEMeshImporter

◆ GetFEMeshImporters()

List< FEMeshImporter > OpenTD.ThermalDesktop.GetFEMeshImporters ( bool searchXREFS = false)
inline

Gets all the FEMeshImporters in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FEMeshImporter

◆ GetFkLocator()

FkLocator OpenTD.ThermalDesktop.GetFkLocator ( string handle,
bool searchXREFS = false )
inline

Gets an existing FkLocator from this TD instance.

Parameters
handleAn AutoCAD handle attached to a in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.FkLocator

◆ GetFkLocators()

List< FkLocator > OpenTD.ThermalDesktop.GetFkLocators ( bool searchXREFS = false)
inline

Gets all the FkLocators in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.FkLocator

◆ GetFluidSubmodel()

FluidSubmodel OpenTD.ThermalDesktop.GetFluidSubmodel ( string name)
inline

Gets an existing fluid submodel from this TD instance.

See also
OpenTD.FloCAD.FluidSubmodel

◆ GetFluidSubmodels()

List< FluidSubmodel > OpenTD.ThermalDesktop.GetFluidSubmodels ( bool searchXREFS = false)
inline

Gets all the fluid submodels in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.FluidSubmodel

◆ GetFTie()

FTie OpenTD.ThermalDesktop.GetFTie ( string handle,
bool searchXREFS = false )
inline

Gets an existing FTie from this TD instance.

Parameters
handleAn AutoCAD handle attached to an FTie in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.FTie

◆ GetFTies()

List< FTie > OpenTD.ThermalDesktop.GetFTies ( bool searchXREFS = false)
inline

Gets all the FTies in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.FTie

◆ GetHeater()

Heater OpenTD.ThermalDesktop.GetHeater ( string handle,
bool searchXREFS = false )
inline

Gets an existing Heater from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Heater in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Heater

◆ GetHeaters()

List< Heater > OpenTD.ThermalDesktop.GetHeaters ( bool searchXREFS = false)
inline

Gets all the Heaters in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Heater

◆ GetHeatLoad()

HeatLoad OpenTD.ThermalDesktop.GetHeatLoad ( string handle,
bool searchXREFS = false )
inline

Gets an existing HeatLoad from this TD instance.

Parameters
handleAn AutoCAD handle attached to a HeatLoad in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.HeatLoad

◆ GetHeatLoads()

List< HeatLoad > OpenTD.ThermalDesktop.GetHeatLoads ( bool searchXREFS = false)
inline

Gets all the HeatLoads in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.HeatLoad

◆ GetHelices()

List< Helix > OpenTD.ThermalDesktop.GetHelices ( bool searchXREFS = false)
inline

Gets all the Helixs in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Helix

◆ GetHelix()

Helix OpenTD.ThermalDesktop.GetHelix ( string handle,
bool searchXREFS = false )
inline

Gets an existing Helix from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Helix in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Helix

◆ GetIFace()

IFace OpenTD.ThermalDesktop.GetIFace ( string handle,
bool searchXREFS = false )
inline

Gets an existing IFace from this TD instance.

Parameters
handleAn AutoCAD handle attached to an IFace in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.IFace

◆ GetIFaces()

List< IFace > OpenTD.ThermalDesktop.GetIFaces ( bool searchXREFS = false)
inline

Gets all the IFaces in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.IFace

◆ GetInstanceDataListString()

List< string > OpenTD.ThermalDesktop.GetInstanceDataListString ( )
inline

Use the Set/GetInstanceData methods to store general data with this OpenTD server.

◆ GetLayer()

Layer OpenTD.ThermalDesktop.GetLayer ( string handle)
inline

Gets an existing Layer from this TD instance. Note: this method accecpts an AutoCAD handle, not a layer name.

See also
OpenTD.Layer

◆ GetLayerByName()

Layer OpenTD.ThermalDesktop.GetLayerByName ( string name)
inline

Gets an existing Layer from this TD instance, based on the layer name.

◆ GetLayers()

List< Layer > OpenTD.ThermalDesktop.GetLayers ( bool searchXREFS = false)
inline

Gets all the Layers in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Layer

◆ GetLine()

Line OpenTD.ThermalDesktop.GetLine ( string handle,
bool searchXREFS = false )
inline

Gets an existing Line from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Line in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Line

◆ GetLinearBrick()

LinearBrick OpenTD.ThermalDesktop.GetLinearBrick ( string handle,
bool searchXREFS = false )
inline

Gets an existing LinearBrick from this TD instance.

Parameters
handleAn AutoCAD handle attached to a LinearBrick in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.LinearBrick

◆ GetLinearBricks()

List< LinearBrick > OpenTD.ThermalDesktop.GetLinearBricks ( bool searchXREFS = false)
inline

Gets all the LinearBricks in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.LinearBrick

◆ GetLinearPyramid()

LinearPyramid OpenTD.ThermalDesktop.GetLinearPyramid ( string handle,
bool searchXREFS = false )
inline

Gets an existing LinearPyramid from this TD instance.

Parameters
handleAn AutoCAD handle attached to a LinearPyramid in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.LinearPyramid

◆ GetLinearPyramids()

List< LinearPyramid > OpenTD.ThermalDesktop.GetLinearPyramids ( bool searchXREFS = false)
inline

Gets all the LinearPyramids in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.LinearPyramid

◆ GetLinearQuad()

LinearQuad OpenTD.ThermalDesktop.GetLinearQuad ( string handle,
bool searchXREFS = false )
inline

Gets an existing LinearQuad from this TD instance.

Parameters
handleAn AutoCAD handle attached to a LinearQuad in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.LinearQuad

◆ GetLinearQuads()

List< LinearQuad > OpenTD.ThermalDesktop.GetLinearQuads ( bool searchXREFS = false)
inline

Gets all the LinearQuads in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.LinearQuad

◆ GetLinearTet()

LinearTet OpenTD.ThermalDesktop.GetLinearTet ( string handle,
bool searchXREFS = false )
inline

Gets an existing LinearTet from this TD instance.

Parameters
handleAn AutoCAD handle attached to a LinearTet in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.LinearTet

◆ GetLinearTets()

List< LinearTet > OpenTD.ThermalDesktop.GetLinearTets ( bool searchXREFS = false)
inline

Gets all the LinearTets in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.LinearTet

◆ GetLinearTri()

LinearTri OpenTD.ThermalDesktop.GetLinearTri ( string handle,
bool searchXREFS = false )
inline

Gets an existing LinearTri from this TD instance.

Parameters
handleAn AutoCAD handle attached to a LinearTri in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.LinearTri

◆ GetLinearTris()

List< LinearTri > OpenTD.ThermalDesktop.GetLinearTris ( bool searchXREFS = false)
inline

Gets all the LinearTris in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.LinearTri

◆ GetLinearWedge()

LinearWedge OpenTD.ThermalDesktop.GetLinearWedge ( string handle,
bool searchXREFS = false )
inline

Gets an existing LinearWedge from this TD instance.

Parameters
handleAn AutoCAD handle attached to a LinearWedge in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.LinearWedge

◆ GetLinearWedges()

List< LinearWedge > OpenTD.ThermalDesktop.GetLinearWedges ( bool searchXREFS = false)
inline

Gets all the LinearWedges in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.LinearWedge

◆ GetLines()

List< Line > OpenTD.ThermalDesktop.GetLines ( bool searchXREFS = false)
inline

Gets all the Lines in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Line

◆ GetLogicObjects()

List< LogicObject > OpenTD.ThermalDesktop.GetLogicObjects ( bool searchXREFS = false)
inline

Gets all the LogicObjects in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.LogicObject

◆ GetLump()

Lump OpenTD.ThermalDesktop.GetLump ( string handle,
bool searchXREFS = false )
inline

Gets an existing Lump from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Lump in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Lump

◆ GetLumps()

List< Lump > OpenTD.ThermalDesktop.GetLumps ( bool searchXREFS = false)
inline

Gets all the Lumps in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Lump

◆ GetMainWindow()

System.Windows.Forms.NativeWindow OpenTD.ThermalDesktop.GetMainWindow ( )
inline

Gets a NativeWindow representing the TD main window. This can be used as an input to Form.Show to make the form a child of the TD window. Especially useful for AddIns to ensure they are displayed on top of the TD window and close nicely when TD closes.

◆ GetMaterialStack()

MaterialStack OpenTD.ThermalDesktop.GetMaterialStack ( string caseSensitiveName)
inline

Gets an existing Material Stack from this TD instance.

See also
OpenTD.MaterialStack

◆ GetMaterialStacks()

List< MaterialStack > OpenTD.ThermalDesktop.GetMaterialStacks ( bool searchXREFS = false)
inline

Gets all the Material Stacks in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.MaterialStack

◆ GetMeasure()

Measure OpenTD.ThermalDesktop.GetMeasure ( string handle,
bool searchXREFS = false )
inline

Gets an existing Measure from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Measure in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Measure

◆ GetMeasureMappingTolerances()

MeasureMappingTolerances OpenTD.ThermalDesktop.GetMeasureMappingTolerances ( )
inline

Gets the mapping tolerances used by Measures in this TD instance.

See also
OpenTD.Measure

◆ GetMeasures()

List< Measure > OpenTD.ThermalDesktop.GetMeasures ( bool searchXREFS = false)
inline

Gets all the Measures in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Measure

◆ GetMeshFD()

MeshFD OpenTD.ThermalDesktop.GetMeshFD ( string handle,
bool searchXREFS = false )
inline

Gets an existing MeshFD from this TD instance.

Parameters
handleAn AutoCAD handle attached to a MeshFD in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.MeshFD

◆ GetMeshFDs()

List< MeshFD > OpenTD.ThermalDesktop.GetMeshFDs ( bool searchXREFS = false)
inline

Gets all the MeshFDs in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.MeshFD

◆ GetModel()

Model OpenTD.ThermalDesktop.GetModel ( )
inline

Gets a Model representing all OpenTD-supported entities in this TD instance.

Returns
Model.
See also
OpenTD.Model

◆ GetNode()

Node OpenTD.ThermalDesktop.GetNode ( string handle,
bool searchXREFS = false )
inline

Gets an existing Node from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Node in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Node

◆ GetNodeCorrespondenceMap()

Dictionary< string, List< string > > OpenTD.ThermalDesktop.GetNodeCorrespondenceMap ( )
inline

Gets the TRASYS-style node correspondence dictionary. Keys are SINDA node names. Values are lists of RadCAD nodes that correspond to each SINDA node. Use SetNodeCorrespondenceState to turn node correspondence on or off.

See also
OpenTD.ThermalDesktop.SetNodeCorrespondenceState(bool), OpenTD.ThermalDesktop.SetNodeCorrespondenceMap(Dictionary<string, List<string>>)

◆ GetNodes()

List< Node > OpenTD.ThermalDesktop.GetNodes ( bool searchXREFS = false)
inline

Gets all the Nodes in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Node

◆ GetNotes()

Notes OpenTD.ThermalDesktop.GetNotes ( )
inline

Gets the dwg notes from this TD instance.

See also
OpenTD.Notes

◆ GetNumberOfDbObjects()

int OpenTD.ThermalDesktop.GetNumberOfDbObjects ( bool forward = true,
bool modelSpace = true,
bool xRefs = false,
bool paperSpace = false,
bool tdOnly = true )
inline

◆ GetOffsetParaboloid()

OffsetParaboloid OpenTD.ThermalDesktop.GetOffsetParaboloid ( string handle,
bool searchXREFS = false )
inline

Gets an existing OffsetParaboloid from this TD instance.

Parameters
handleAn AutoCAD handle attached to an OffsetParaboloid in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.OffsetParaboloid

◆ GetOffsetParaboloids()

List< OffsetParaboloid > OpenTD.ThermalDesktop.GetOffsetParaboloids ( bool searchXREFS = false)
inline

Gets all the OffsetParaboloids in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.OffsetParaboloid

◆ GetOgive()

Ogive OpenTD.ThermalDesktop.GetOgive ( string handle,
bool searchXREFS = false )
inline

Gets an existing Ogive from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Ogive in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Ogive

◆ GetOgives()

List< Ogive > OpenTD.ThermalDesktop.GetOgives ( bool searchXREFS = false)
inline

Gets all the Ogives in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Ogive

◆ GetOpticalPropDBPathname()

string OpenTD.ThermalDesktop.GetOpticalPropDBPathname ( )
inline

Gets the pathname of the current optical property database file in use by this TD instance.

Parameters
pathnameThe rco pathname.

◆ GetOpticalProps()

OpticalProps OpenTD.ThermalDesktop.GetOpticalProps ( string name)
inline

Gets an existing optical property from this TD instance.

See also
OpenTD.RadCAD.OpticalProps

◆ GetOpticalPropss()

List< OpticalProps > OpenTD.ThermalDesktop.GetOpticalPropss ( bool searchXREFS = false)
inline

Gets all the optical properties in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.OpticalProps

◆ GetOrbit()

Orbit OpenTD.ThermalDesktop.GetOrbit ( string name)
inline

Gets an existing orbit from this TD instance.

See also
OpenTD.RadCAD.Orbit

◆ GetOrbits()

List< Orbit > OpenTD.ThermalDesktop.GetOrbits ( )
inline

Gets all the orbits in this TD instance.

See also
OpenTD.RadCAD.Orbit

◆ GetParabolicTrough()

ParabolicTrough OpenTD.ThermalDesktop.GetParabolicTrough ( string handle,
bool searchXREFS = false )
inline

Gets an existing ParabolicTrough from this TD instance.

Parameters
handleAn AutoCAD handle attached to a ParabolicTrough in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.ParabolicTrough

◆ GetParabolicTroughs()

List< ParabolicTrough > OpenTD.ThermalDesktop.GetParabolicTroughs ( bool searchXREFS = false)
inline

Gets all the ParabolicTroughs in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.ParabolicTrough

◆ GetParaboloid()

Paraboloid OpenTD.ThermalDesktop.GetParaboloid ( string handle,
bool searchXREFS = false )
inline

Gets an existing Paraboloid from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Paraboloid in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Paraboloid

◆ GetParaboloids()

List< Paraboloid > OpenTD.ThermalDesktop.GetParaboloids ( bool searchXREFS = false)
inline

Gets all the Paraboloids in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Paraboloid

◆ GetPath()

Path OpenTD.ThermalDesktop.GetPath ( string handle,
bool searchXREFS = false )
inline

Gets an existing Path from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Path in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Path

◆ GetPaths()

List< Path > OpenTD.ThermalDesktop.GetPaths ( bool searchXREFS = false)
inline

Gets all the Paths in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Path

◆ GetPipe()

Pipe OpenTD.ThermalDesktop.GetPipe ( string handle,
bool searchXREFS = false )
inline

Gets an existing Pipe from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Pipe in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Pipe

◆ GetPipes()

List< Pipe > OpenTD.ThermalDesktop.GetPipes ( bool searchXREFS = false)
inline

Gets all the Pipes in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Pipe

◆ GetPolygon()

Polygon OpenTD.ThermalDesktop.GetPolygon ( string handle)
inline

Gets an existing single-face MeshFD from this TD instance.

Parameters
handleAn AutoCAD handle attached to a single-face MeshFD in this TD instance.
See also
OpenTD.RadCAD.Polygon

◆ GetPolygons()

List< Polygon > OpenTD.ThermalDesktop.GetPolygons ( bool searchXREFS = false)
inline

Gets all the Polygons in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Polygon

◆ GetPolyline()

Polyline OpenTD.ThermalDesktop.GetPolyline ( string handle,
bool searchXREFS = false )
inline

Gets an existing LWPolyline from this TD instance.

Parameters
handleAn AutoCAD handle attached to an LWPolyline in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Polyline

◆ GetPolyline3d()

Polyline3d OpenTD.ThermalDesktop.GetPolyline3d ( string handle,
bool searchXREFS = false )
inline

Gets an existing 3d polyline from this TD instance.

Parameters
handleAn AutoCAD handle attached to an 3d polyline in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Polyline3d

◆ GetPolyline3ds()

List< Polyline3d > OpenTD.ThermalDesktop.GetPolyline3ds ( bool searchXREFS = false)
inline

Gets all the 3d polylines in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Polyline3d

◆ GetPolylines()

List< Polyline > OpenTD.ThermalDesktop.GetPolylines ( bool searchXREFS = false)
inline

Gets all the LWPolylines in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Polyline

◆ GetPort()

Port OpenTD.ThermalDesktop.GetPort ( string handle,
bool searchXREFS = false )
inline

Gets an existing Port from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Port in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Port

◆ GetPorts()

List< Port > OpenTD.ThermalDesktop.GetPorts ( bool searchXREFS = false)
inline

Gets all the Ports in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Port

◆ GetPostProcessingDataMapper()

DataMapper OpenTD.ThermalDesktop.GetPostProcessingDataMapper ( string handle,
bool searchXREFS = false )
inline

Gets an existing PostProcessingDataMapper from this TD instance.

Parameters
handleAn AutoCAD handle attached to a PostProcessingDataMapper in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.DataMapper

◆ GetPostProcessingDataMappers()

List< DataMapper > OpenTD.ThermalDesktop.GetPostProcessingDataMappers ( bool searchXREFS = false)
inline

Gets all the PostProcessingDataMappers in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.DataMapper

◆ GetPressureLoad()

PressureLoad OpenTD.ThermalDesktop.GetPressureLoad ( string handle,
bool searchXREFS = false )
inline

Gets an existing PressureLoad from this TD instance.

Parameters
handleAn AutoCAD handle attached to a PressureLoad in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.PressureLoad

◆ GetPressureLoads()

List< PressureLoad > OpenTD.ThermalDesktop.GetPressureLoads ( bool searchXREFS = false)
inline

Gets all the PressureLoads in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.PressureLoad

◆ GetQuadraticBrick()

QuadraticBrick OpenTD.ThermalDesktop.GetQuadraticBrick ( string handle,
bool searchXREFS = false )
inline

Gets an existing QuadraticBrick from this TD instance.

Parameters
handleAn AutoCAD handle attached to a QuadraticBrick in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.QuadraticBrick

◆ GetQuadraticBricks()

List< QuadraticBrick > OpenTD.ThermalDesktop.GetQuadraticBricks ( bool searchXREFS = false)
inline

Gets all the QuadraticBricks in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.QuadraticBrick

◆ GetQuadraticPyramid()

QuadraticPyramid OpenTD.ThermalDesktop.GetQuadraticPyramid ( string handle,
bool searchXREFS = false )
inline

Gets an existing QuadraticPyramid from this TD instance.

Parameters
handleAn AutoCAD handle attached to a QuadraticPyramid in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.QuadraticPyramid

◆ GetQuadraticPyramids()

List< QuadraticPyramid > OpenTD.ThermalDesktop.GetQuadraticPyramids ( bool searchXREFS = false)
inline

Gets all the QuadraticPyramids in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.QuadraticPyramid

◆ GetQuadraticQuad()

QuadraticQuad OpenTD.ThermalDesktop.GetQuadraticQuad ( string handle,
bool searchXREFS = false )
inline

Gets an existing QuadraticQuad from this TD instance.

Parameters
handleAn AutoCAD handle attached to a QuadraticQuad in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.QuadraticQuad

◆ GetQuadraticQuads()

List< QuadraticQuad > OpenTD.ThermalDesktop.GetQuadraticQuads ( bool searchXREFS = false)
inline

Gets all the QuadraticQuads in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.QuadraticQuad

◆ GetQuadraticTet()

QuadraticTet OpenTD.ThermalDesktop.GetQuadraticTet ( string handle,
bool searchXREFS = false )
inline

Gets an existing QuadraticTet from this TD instance.

Parameters
handleAn AutoCAD handle attached to a QuadraticTet in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.QuadraticTet

◆ GetQuadraticTets()

List< QuadraticTet > OpenTD.ThermalDesktop.GetQuadraticTets ( bool searchXREFS = false)
inline

Gets all the QuadraticTets in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.QuadraticTet

◆ GetQuadraticTri()

QuadraticTri OpenTD.ThermalDesktop.GetQuadraticTri ( string handle,
bool searchXREFS = false )
inline

Gets an existing QuadraticTri from this TD instance.

Parameters
handleAn AutoCAD handle attached to a QuadraticTri in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.QuadraticTri

◆ GetQuadraticTris()

List< QuadraticTri > OpenTD.ThermalDesktop.GetQuadraticTris ( bool searchXREFS = false)
inline

Gets all the QuadraticTris in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.QuadraticTri

◆ GetQuadraticWedge()

QuadraticWedge OpenTD.ThermalDesktop.GetQuadraticWedge ( string handle,
bool searchXREFS = false )
inline

Gets an existing QuadraticWedge from this TD instance.

Parameters
handleAn AutoCAD handle attached to a QuadraticWedge in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FEM.QuadraticWedge

◆ GetQuadraticWedges()

List< QuadraticWedge > OpenTD.ThermalDesktop.GetQuadraticWedges ( bool searchXREFS = false)
inline

Gets all the QuadraticWedges in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FEM.QuadraticWedge

◆ GetRectangle()

Rectangle OpenTD.ThermalDesktop.GetRectangle ( string handle,
bool searchXREFS = false )
inline

Gets an existing Rectangle from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Rectangle in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Rectangle

◆ GetRectangles()

List< Rectangle > OpenTD.ThermalDesktop.GetRectangles ( bool searchXREFS = false)
inline

Gets all the Rectangles in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Rectangle

◆ GetScarfedCone()

ScarfedCone OpenTD.ThermalDesktop.GetScarfedCone ( string handle,
bool searchXREFS = false )
inline

Gets an existing ScarfedCone from this TD instance.

Parameters
handleAn AutoCAD handle attached to a ScarfedCone in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.ScarfedCone

◆ GetScarfedCones()

List< ScarfedCone > OpenTD.ThermalDesktop.GetScarfedCones ( bool searchXREFS = false)
inline

Gets all the ScarfedCones in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.ScarfedCone

◆ GetScarfedCylinder()

ScarfedCylinder OpenTD.ThermalDesktop.GetScarfedCylinder ( string handle,
bool searchXREFS = false )
inline

Gets an existing ScarfedCylinder from this TD instance.

Parameters
handleAn AutoCAD handle attached to a ScarfedCylinder in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.ScarfedCylinder

◆ GetScarfedCylinders()

List< ScarfedCylinder > OpenTD.ThermalDesktop.GetScarfedCylinders ( bool searchXREFS = false)
inline

Gets all the ScarfedCylinders in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.ScarfedCylinder

◆ GetSelection() [1/2]

List< EntityDescriptor > OpenTD.ThermalDesktop.GetSelection ( )
inline

Prompts the user to select entities in TD using default SelectionOptions.

See also
OpenTD.SelectionOptions

◆ GetSelection() [2/2]

List< EntityDescriptor > OpenTD.ThermalDesktop.GetSelection ( SelectionOptions options)
inline

Prompts the user to select entities in TD graphically, or from the Model Browser, or from Domains or AutoCAD Groups.

See also
OpenTD.SelectionOptions

◆ GetSolidBrick()

SolidBrick OpenTD.ThermalDesktop.GetSolidBrick ( string handle,
bool searchXREFS = false )
inline

Gets an existing SolidBrick from this TD instance.

Parameters
handleAn AutoCAD handle attached to a SolidBrick in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FdSolid.SolidBrick

◆ GetSolidBricks()

List< SolidBrick > OpenTD.ThermalDesktop.GetSolidBricks ( bool searchXREFS = false)
inline

Gets all the SolidBricks in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FdSolid.SolidBrick

◆ GetSolidCone()

SolidCone OpenTD.ThermalDesktop.GetSolidCone ( string handle,
bool searchXREFS = false )
inline

Gets an existing SolidCone from this TD instance.

Parameters
handleAn AutoCAD handle attached to a SolidCone in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FdSolid.SolidCone

◆ GetSolidCones()

List< SolidCone > OpenTD.ThermalDesktop.GetSolidCones ( bool searchXREFS = false)
inline

Gets all the SolidCones in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FdSolid.SolidCone

◆ GetSolidCylinder()

SolidCylinder OpenTD.ThermalDesktop.GetSolidCylinder ( string handle,
bool searchXREFS = false )
inline

Gets an existing SolidCylinder from this TD instance.

Parameters
handleAn AutoCAD handle attached to a SolidCylinder in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FdSolid.SolidCylinder

◆ GetSolidCylinders()

List< SolidCylinder > OpenTD.ThermalDesktop.GetSolidCylinders ( bool searchXREFS = false)
inline

Gets all the SolidCylinders in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FdSolid.SolidCylinder

◆ GetSolidEllipsoid()

SolidEllipsoid OpenTD.ThermalDesktop.GetSolidEllipsoid ( string handle,
bool searchXREFS = false )
inline

Gets an existing SolidEllipsoid from this TD instance.

Parameters
handleAn AutoCAD handle attached to a SolidEllipsoid in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FdSolid.SolidEllipsoid

◆ GetSolidEllipsoids()

List< SolidEllipsoid > OpenTD.ThermalDesktop.GetSolidEllipsoids ( bool searchXREFS = false)
inline

Gets all the SolidEllipsoids in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FdSolid.SolidEllipsoid

◆ GetSolidSphere()

SolidSphere OpenTD.ThermalDesktop.GetSolidSphere ( string handle,
bool searchXREFS = false )
inline

Gets an existing SolidSphere from this TD instance.

Parameters
handleAn AutoCAD handle attached to a SolidSphere in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.FdSolid.SolidSphere

◆ GetSolidSpheres()

List< SolidSphere > OpenTD.ThermalDesktop.GetSolidSpheres ( bool searchXREFS = false)
inline

Gets all the SolidSpheres in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.FdSolid.SolidSphere

◆ GetSphere()

Sphere OpenTD.ThermalDesktop.GetSphere ( string handle,
bool searchXREFS = false )
inline

Gets an existing Sphere from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Sphere in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Sphere

◆ GetSpheres()

List< Sphere > OpenTD.ThermalDesktop.GetSpheres ( bool searchXREFS = false)
inline

Gets all the Spheres in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Sphere

◆ GetSpline()

Spline OpenTD.ThermalDesktop.GetSpline ( string handle,
bool searchXREFS = false )
inline

Gets an existing Spline from this TD instance.

Parameters
handleAn AutoCAD handle attached to an Spline in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Spline

◆ GetSplines()

List< Spline > OpenTD.ThermalDesktop.GetSplines ( bool searchXREFS = false)
inline

Gets all the Splines in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Spline

◆ GetSubmodels()

List< Submodel > OpenTD.ThermalDesktop.GetSubmodels ( bool searchXREFS = false)
inline

Gets all the Submodels in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Submodel

◆ GetSymbol()

Symbol OpenTD.ThermalDesktop.GetSymbol ( string name)
inline

Gets an existing Symbol from this TD instance.

See also
OpenTD.Symbol

◆ GetSymbols()

List< Symbol > OpenTD.ThermalDesktop.GetSymbols ( )
inline

Gets all the Symbols in this TD instance.

See also
OpenTD.Symbol

◆ GetSymbolValue()

double OpenTD.ThermalDesktop.GetSymbolValue ( string name)
inline

Gets an evaluated symbol value from this TD instance. Throws an OpenTDException if symbol does not exist.

Parameters
nameThe name.
Returns
System.Double.

◆ GetTec()

Tec OpenTD.ThermalDesktop.GetTec ( string handle,
bool searchXREFS = false )
inline

Gets an existing Tec from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Tec in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Tec

◆ GetTecs()

List< Tec > OpenTD.ThermalDesktop.GetTecs ( bool searchXREFS = false)
inline

Gets all the Tecs in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Tec

◆ GetTee()

Tee OpenTD.ThermalDesktop.GetTee ( string handle,
bool searchXREFS = false )
inline

Gets an existing Tee from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Tee in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Tee

◆ GetTees()

List< Tee > OpenTD.ThermalDesktop.GetTees ( bool searchXREFS = false)
inline

Gets all the Tees in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Tee

◆ GetText()

Text OpenTD.ThermalDesktop.GetText ( string handle,
bool searchXREFS = false )
inline

Gets an existing Text annotation from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Text in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.Text

◆ GetTexts()

List< Text > OpenTD.ThermalDesktop.GetTexts ( bool searchXREFS = false)
inline

Gets all the Text annotations in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Text

◆ GetThermalDesktopVersion()

string OpenTD.ThermalDesktop.GetThermalDesktopVersion ( )
inline

Gets the thermal desktop version.

Returns
System.String.

◆ GetThermoPropDBPathname()

string OpenTD.ThermalDesktop.GetThermoPropDBPathname ( )
inline

Gets the pathname of the current thermophysical property database file in use by this TD instance.

Parameters
pathnameThe rco pathname.

◆ GetThermoProps()

ThermoProps OpenTD.ThermalDesktop.GetThermoProps ( string name)
inline

Gets an existing ThermoProps from this TD instance.

See also
OpenTD.ThermoProps

◆ GetThermoPropss()

List< ThermoProps > OpenTD.ThermalDesktop.GetThermoPropss ( bool searchXREFS = false)
inline

Gets all the ThermoProps in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.ThermoProps

◆ GetTie()

Tie OpenTD.ThermalDesktop.GetTie ( string handle,
bool searchXREFS = false )
inline

Gets an existing Tie from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Tie in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.FloCAD.Tie

◆ GetTies()

List< Tie > OpenTD.ThermalDesktop.GetTies ( bool searchXREFS = false)
inline

Gets all the Ties in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.FloCAD.Tie

◆ GetTorus()

Torus OpenTD.ThermalDesktop.GetTorus ( string handle,
bool searchXREFS = false )
inline

Gets an existing Torus from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Torus in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Torus

◆ GetToruses()

List< Torus > OpenTD.ThermalDesktop.GetToruses ( bool searchXREFS = false)
inline

Gets all the Toruss in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.Torus

◆ GetTracker()

Tracker OpenTD.ThermalDesktop.GetTracker ( string handle,
bool searchXREFS = false )
inline

Gets an existing Tracker from this TD instance.

Parameters
handleAn AutoCAD handle attached to a Tracker in this TD instance.
searchXREFSIf true, xref drawings will be included in the search.
See also
OpenTD.RadCAD.Tracker

◆ GetTrackers()

List< Tracker > OpenTD.ThermalDesktop.GetTrackers ( bool searchXREFS = false)
inline

Gets all the Trackers in this TD instance.

Parameters
searchXREFSif set to true also search XREF's referenced in this TD instance.
See also
OpenTD.RadCAD.Tracker

◆ GetViewNames()

List< string > OpenTD.ThermalDesktop.GetViewNames ( )
inline

Gets the names of the AutoCAD named views in this TD instance.

◆ GetXREFpathnames()

List< XrefInfo > OpenTD.ThermalDesktop.GetXREFpathnames ( )
inline

◆ HideModelBrowser()

void OpenTD.ThermalDesktop.HideModelBrowser ( )
inline

◆ IsConnected()

bool OpenTD.ThermalDesktop.IsConnected ( )
inline

Determines whether this ThermalDesktop is connected to an instance of TD.

Returns
true if this instance is connected; otherwise, false.

◆ MergeNodes()

void OpenTD.ThermalDesktop.MergeNodes ( MergeNodesOptionsData x)
inline

Calls the TD Merge Nodes command.

Parameters
xOptions.

◆ OpenOpticalPropDB()

void OpenTD.ThermalDesktop.OpenOpticalPropDB ( string pathname)
inline

Opens an optical property database file.

Parameters
pathnameThe rco pathname.

◆ OpenThermoPropDB()

void OpenTD.ThermalDesktop.OpenThermoPropDB ( string pathname)
inline

Opens a thermophysical property database file.

Parameters
pathnameThe tdp pathname.

◆ Print()

void OpenTD.ThermalDesktop.Print ( string text)
inline

Prints the specified text to the AutoCAD commandline, without automatically adding a newline.

Parameters
textThe text.

Implements OpenTD.ITdConsole.

◆ Quit()

void OpenTD.ThermalDesktop.Quit ( bool ForceKillProcess = false)
inline

Quits TD without saving the dwg. If ForceKillProcess is true, it will just kill the acad.exe process. This may leave lock files in the dwg directory and/or have other unintended consequences.

◆ ResetGraphics()

void OpenTD.ThermalDesktop.ResetGraphics ( )
inline

Calls the TD Reset Graphics command.

◆ RestoreIsoView()

void OpenTD.ThermalDesktop.RestoreIsoView ( IsoViews view)
inline

Restores the view to one of the standard isometric views defined by AutoCAD.

Parameters
viewThe view.

◆ RestoreOrthoView()

void OpenTD.ThermalDesktop.RestoreOrthoView ( OrthoViews view)
inline

Restores the view to one of the standard orthographic views defined by AutoCAD.

Parameters
viewThe view.

◆ RestoreView()

void OpenTD.ThermalDesktop.RestoreView ( string viewName)
inline

Restores the view to an AutoCAD named view.

Parameters
viewNameName of the view.

◆ SaveAs()

void OpenTD.ThermalDesktop.SaveAs ( string pathname)
inline

Saves the dwg. Automatically overwrites existing file at pathname.

Parameters
pathnameThe pathname.

◆ SendCommand()

void OpenTD.ThermalDesktop.SendCommand ( string command,
bool echo = true,
int delay = 1000 )
inline

Sends an AutoCAD command.

Parameters
commandThe command. (Use spaces for carriage returns.)
echoif set to true echo the command to the commandline.
delayDelay in ms to wait after sending command. (AutoCAD commands are executed asynchronously.)

◆ SendLegacyComCommand()

string OpenTD.ThermalDesktop.SendLegacyComCommand ( string command,
int delay = 0 )
inline

Emulates the TD COM parser – an ancestor of OpenTD – without using COM.

Before OpenTD, TD offered a simple API via COM. The TD COM server operated by parsing a command string. The SendLegacyComCommand method emulates the TD COM parser, without having to connect to TD via COM.

Most TD COM functionality can be accomplished using OpenTD methods. The SendLegacyComCommand method is included for completeness, and to ease the process of migrating an existing TD COM application to OpenTD. SendLegacyComCommand is not recommended to be used by new OpenTD applications.

Since the underlying RadCAD functions used by the COM server report success/failure via the AutoCAD console and not via a return value, SendLegacyComCommand may appear to succeed when it did not. It will only throw exceptions if it doesn't recognize a command or if the command crashes AutoCAD, and not if the command fails in some non-catastrophic way.

SendLegacyComCommand usually returns an empty string. The only exception to this is the "get" command, which attempts to return a string representing the value of a symbol.

The following commands are supported:

acadcommand "command" ["optional parameter" "optional parameter" ...] Executes an AutoCAD console command. The command and any parameters are individually enclosed in double quotes. New applications should use ThermalDesktop.SendCommand instead. Examples: SendLegacyComCommand("acadcommand \"zoom\" \"extents\"") SendLegacyComCommand("acadcommand \"line\" \"1,1\" \"2,2\" \"\"")

case [optional parameters] Calculates radiation and Cond/Cap data for the current case set. Examples: SendLegacyComCommand("case") // Calculates all radiation and cond/cap data. SendLegacyComCommand("case rad0 rad3 cc") // Calculates 1st and 4th radation tasks and cond/cap data.

caseset parameters Provides access to the Case Set Manager. New applications should use OpenTD CaseSetManager and/or CaseSet instead.

copyradkfiles fromFilename toFilename Copies radk files.

createmapset Undocumented interactive command.

disableuserbreaks Disables the ability to press ESC to end tasks.

displaycurrentdataset Displays the current post-processing dataset. New applications should use OpenTD.PostProcessing instead.

dumpppmap outputFilename Undocumented post-processing command. New applications should use OpenTD.Results instead.

exitautocad Attempts to exit Thermal Desktop without saving the dwg. New applications should use ThermalDesktop.Quit instead.

exportnodeinfo Calls the RcExportNodeInfo command. New applications should use ThermalDesktop.ExportNodeInfo instead.

get symbolName Returns a string representing the evaluated value of a symbol. New applications should use ThermalDesktop.GetSymbol instead.

importcomet filename Undocumented.

mapnastran inputFilename outputFilename [optional tolerance] Maps the current post-processing data to the Nastran mesh defined in inputFilename, writing the results in Nastran format in outputFilename.

object This command is used by Dynamic Sinda to display the value of OBJECT in the TD Dynamic Sinda status window.

opticalias alias opticalProp Changes what optical property an alias refers to. The names cannot include spaces. New applications should use ThermalDesktop.OpticalPropAliasManager instead.

orbit parameters Provides access to the Heating Rate Case Manager. New applications should use OpenTD Orbit instead.

output message Writes message to the TD Dynamic Sinda status window.

postprocess filename [optional delay in ms] Creates or updates a TEXT-type dataset from a file. New applications should use PostProcessing.DatasetManager instead.

ppnexttime Steps forward to the next record in the current dataset. New applications should use PostProcessing.DatasetManager instead.

ppsavefile savOrCsrPathname Creates or updates a SF-type dataset from a save file or CSR directory. New applications should use PostProcessing.DatasetManager instead.

ppsettime index Sets the record for the current post-processing dataset. Uses 0-indexed record array index (0, 1, 2, etc) not record number. New applications should use PostProcessing.DatasetManager instead.

sendf4 Sends the F4 keycode. Useful for capturing the screen using hypersnap/cam.

set symbolName expressionIncludingSpaces Updates an existing symbol's expression. New applications should use OpenTD Symbol instead.

setmapconstanttol toleranceInDwgUnits Sets the constant tolerance to be used by the mapnastran command, in dwg units.

setmapcurrentorall parameter If parameter is ALL, the mapnastran command will perform the mapping for all records in the dataset. If parameter is any other value, it will perform the mapping at the current record.

setmapset mapsetName Instructs the mapnastran command to only use the specified object mapset.

setmapvariabletol TolerancesSeperatedBySpaces Sets the progressive tolerance to be used by the mapnastran command, in dwg units.

startcase [optional name] Runs the current case set, or the one specified by the optional name. New applications should use OpenTD CaseSetManager and/or CaseSet instead.

tdmapallmappers appendToFilename Executes all mappers. Inserts the appendToFilename string at the end of each output file, before any extension.

thermoalias alias thermoProp Changes what thermophysical property an alias refers to. The names cannot include spaces. New applications should use ThermalDesktop.ThermoPropAliasManager instead.

update Updates all entity values based on symbol expressions.

Parameters
commandlineThe full command string, e.g. "set mySymbol 67 + 45"
delayDelay in ms to wait after sending command. (Some legacy COM commands are executed asynchronously.)

◆ SetAutocadVariable() [1/3]

void OpenTD.ThermalDesktop.SetAutocadVariable ( string name,
double value )
inline

Sets an autocad variable that takes a double value.

Parameters
nameThe name.
valueThe value.

◆ SetAutocadVariable() [2/3]

void OpenTD.ThermalDesktop.SetAutocadVariable ( string name,
int value )
inline

Sets an autocad variable that takes an integer value.

Parameters
nameThe name.
valueThe value.

◆ SetAutocadVariable() [3/3]

void OpenTD.ThermalDesktop.SetAutocadVariable ( string name,
string value )
inline

Sets an autocad variable that takes a string value.

Parameters
nameThe name.
valueThe value.

◆ SetCurrentLayer()

void OpenTD.ThermalDesktop.SetCurrentLayer ( string name)
inline

◆ SetDwgUnits()

void OpenTD.ThermalDesktop.SetDwgUnits ( UnitsData x,
bool DoNotScaleModel = false )
inline

Sets the dwg units. Deprecated. Use ThermalDesktop.UserPreferences.Units instead.

Parameters
xThe units.
DoNotScaleModelif set to true do not scale model to new length units.

◆ SetInstanceDataListString()

void OpenTD.ThermalDesktop.SetInstanceDataListString ( List< string > x)
inline

Use the Set/GetInstanceData methods to store general data with this OpenTD server.

◆ SetNodeCorrespondenceMap()

void OpenTD.ThermalDesktop.SetNodeCorrespondenceMap ( Dictionary< string, List< string > > map)
inline

Sets the TRASYS-style node correspondence dictionary. Keys are SINDA node names. Values are lists of RadCAD nodes that correspond to each SINDA node. Use SetNodeCorrespondenceState to turn node correspondence on or off.

See also
OpenTD.ThermalDesktop.SetNodeCorrespondenceState(bool), OpenTD.ThermalDesktop.GetNodeCorrespondenceMap(Dictionary<string, List<string>>)

◆ SetNodeCorrespondenceState()

void OpenTD.ThermalDesktop.SetNodeCorrespondenceState ( bool activated)
inline

Turns node correspondence on or off.

Parameters
activatedif set to true activates node correspondence.

◆ SetSelection() [1/2]

void OpenTD.ThermalDesktop.SetSelection ( IEnumerable< DbObject > items)
inline

Highlight objects in the TD graphics window.

◆ SetSelection() [2/2]

void OpenTD.ThermalDesktop.SetSelection ( IEnumerable< string > itemHandles)
inline

Highlight objects by handle in the TD graphics window.

◆ SetUnits()

void OpenTD.ThermalDesktop.SetUnits ( UnitsData x)
inline

Sets OpenTD WorkingUnits and the TD dwg units.

Parameters
xThe units.

◆ SetView() [1/3]

void OpenTD.ThermalDesktop.SetView ( IsoViews view)
inline

◆ SetView() [2/3]

void OpenTD.ThermalDesktop.SetView ( OrthoViews view)
inline

◆ SetView() [3/3]

void OpenTD.ThermalDesktop.SetView ( string namedView)
inline

◆ SetVisualStyle()

void OpenTD.ThermalDesktop.SetVisualStyle ( VisualStyles style)
inline

Sets the AutoCAD visual style.

Parameters
styleThe style.

◆ ShowModelBrowser()

void OpenTD.ThermalDesktop.ShowModelBrowser ( )
inline

◆ SnapMeasures()

void OpenTD.ThermalDesktop.SnapMeasures ( IEnumerable< string > handles)
inline

◆ StopService()

bool OpenTD.ThermalDesktop.StopService ( )
inline

Stops the OpenTD server running in TD.

◆ UpdateFromTD()

void OpenTD.ThermalDesktop.UpdateFromTD ( )
inline

◆ UpdateGraphics()

void OpenTD.ThermalDesktop.UpdateGraphics ( )
inline

Calls the TD Updates Graphics command.

◆ UpdateMeasures()

void OpenTD.ThermalDesktop.UpdateMeasures ( )
inline

◆ ZoomExtents()

void OpenTD.ThermalDesktop.ZoomExtents ( )
inline

Zooms the view to the extents of the model.

Property Documentation

◆ CaseSetManager

CaseSetManager OpenTD.ThermalDesktop.CaseSetManager
get

The Case Set Manager. While case sets can be worked with directly, the Case Set Manager is used to set global case set options. It can also be used to run multiple cases in TD batch mode.

See also
OpenTD.CaseSetManager

◆ ConnectConfig

TdConnectConfig OpenTD.ThermalDesktop.ConnectConfig
getset

Controls how Connect() will try to connect to TD.

◆ DatasetManager

DatasetManager OpenTD.ThermalDesktop.DatasetManager
get

Use the DatasetManager to access TD's "Postprocessing Datasets" dialog. Use it to control what data is displayed as a contour plot in TD, for example.

See also
OpenTD.PostProcessing.DatasetManager

◆ OpticalPropAliasManager

OpticalPropAliasManager OpenTD.ThermalDesktop.OpticalPropAliasManager
get

The optical property alias manager.

See also
OpenTD.OpticalPropAliasManager

◆ ProgressBar

AddIn.ProgressBar OpenTD.ThermalDesktop.ProgressBar
get

Use to show progress of a procedure in TD.

See also
AddIn.ProgressBar

◆ RadiationAnalysisGroupManager

RadiationAnalysisGroupManager OpenTD.ThermalDesktop.RadiationAnalysisGroupManager
get

The radiation analysis group manager.

See also
OpenTD.RadCAD.RadiationAnalysisGroupManager

◆ StackAliasManager

StackAliasManager OpenTD.ThermalDesktop.StackAliasManager
get

The stack alias manager.

See also
OpenTD.StackAliasManager

◆ ThermoPropAliasManager

ThermoPropAliasManager OpenTD.ThermalDesktop.ThermoPropAliasManager
get

The thermophysical property alias manager.

See also
OpenTD.ThermoPropAliasManager

◆ UCS

UCS OpenTD.ThermalDesktop.UCS
get

Gets or sets AutoCAD's User Coordinate System (UCS). Note: most OpenTD positions are defined relative to the World Coordinate System (WCS), so setting the UCS will have no effect on how entities are positioned. One exception is the PostProcessingDataMapper, which can be positioned relative to the UCS.

See also
OpenTD.DataMapper

◆ UserPreferences

UserPreferences.UserPreferences OpenTD.ThermalDesktop.UserPreferences
get

Use this to get/set selected global user preferences, such as dwg units and acceleration.

◆ VisibilityManager

VisibilityManager OpenTD.ThermalDesktop.VisibilityManager
get

Use to manage the visibility of entities in a TD instance.


The documentation for this class was generated from the following files:
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/AcEllipse.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/ThermalDesktop.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Arc.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/ArrayInterpolation.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/CaseSet.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Circle.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Conductor.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Contactor.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/DbIterator.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/DomainManager.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/DynamicSindaStatus.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Cappmp.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Compartment.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/FkLocator.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/FluidSubmodel.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/FTie.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/IFace.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Lump.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Path.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Pipe.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Port.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Tee.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/FloCAD/Tie.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Heater.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/HeatLoad.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Helix.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Layer.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Line.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/LogicObject.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/MaterialStack.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Measure.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/MeasureMappingTolerances.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Model.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Node.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Notes.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/PID.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Polyline.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Polyline3d.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/PostProcessing/DataMapper.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/PressureLoad.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Assembly.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Cone.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Cylinder.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Disk.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Ellipse.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Ellipsoid.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/EllipticCone.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/EllipticCylinder.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FdSolid/SolidBrick.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FdSolid/SolidCone.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FdSolid/SolidCylinder.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FdSolid/SolidEllipsoid.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FdSolid/SolidSphere.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/LinearBrick.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/LinearPyramid.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/LinearQuad.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/LinearTet.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/LinearTri.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/LinearWedge.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/QuadraticBrick.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/QuadraticPyramid.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/QuadraticQuad.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/QuadraticTet.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/QuadraticTri.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEM/QuadraticWedge.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/FEMeshImporter.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/MeshFD.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/OffsetParaboloid.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Ogive.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/OpticalProps.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Orbit.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/ParabolicTrough.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Paraboloid.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Polygon.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Rectangle.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/ScarfedCone.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/ScarfedCylinder.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Sphere.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Torus.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/RadCAD/Tracker.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Spline.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Submodel.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Symbol.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Tec.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/Text.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/ThermoProps.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/UDFACollection.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/UserArray.cs
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/UserCode.cs

Connect with Ansys