    

 ## On this page

  

 

 # OpenTD.RadCAD Namespace Reference

 Last update: 16.07.2025 

Useful when dealing with geometric entities, such as conics or [FEM](namespace_open_t_d_1_1_rad_c_a_d_1_1_f_e_m.xhtml "Contains types used to work with finite element models.")'s. [More...](#details)

## <a id="namespaces" name="namespaces"></a>Namespaces

namespace [FdSolid](namespace_open_t_d_1_1_rad_c_a_d_1_1_fd_solid.xhtml) For use with finite-difference (FD) solids.   
 namespace [FEM](namespace_open_t_d_1_1_rad_c_a_d_1_1_f_e_m.xhtml) Contains types used to work with finite element models.   
 namespace [FEModel](namespace_open_t_d_1_1_rad_c_a_d_1_1_f_e_model.xhtml) Contains types used in the creation of finite-element meshes using an [FEMeshImporter](class_open_t_d_1_1_rad_c_a_d_1_1_f_e_mesh_importer.xhtml "Finite-element mesh importer."). To modify existing meshes, use the types in OpenTD.FEM instead.   
 ## <a id="nested-classes" name="nested-classes"></a>Classes

class [AnalysisGroupSurfaceInfo](class_open_t_d_1_1_rad_c_a_d_1_1_analysis_group_surface_info.xhtml) Used to specify what sides of a surface are active in a radiation analysis group. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_analysis_group_surface_info.xhtml#details)  
 class [AnalysisGroupVolumetricInfo](class_open_t_d_1_1_rad_c_a_d_1_1_analysis_group_volumetric_info.xhtml) Used to specify what sides of a surface have participating volumes in a radiation analysis group. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_analysis_group_volumetric_info.xhtml#details)  
 class [Assembly](class_open_t_d_1_1_rad_c_a_d_1_1_assembly.xhtml) Client-side representation of an assembly/articulator entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_assembly.xhtml#details)  
 class [Cone](class_open_t_d_1_1_rad_c_a_d_1_1_cone.xhtml) Client-side representation of a [Cone](class_open_t_d_1_1_rad_c_a_d_1_1_cone.xhtml "Client-side representation of a Cone entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_cone.xhtml#details)  
 class [Cylinder](class_open_t_d_1_1_rad_c_a_d_1_1_cylinder.xhtml) Client-side representation of a [Cylinder](class_open_t_d_1_1_rad_c_a_d_1_1_cylinder.xhtml "Client-side representation of a Cylinder entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_cylinder.xhtml#details)  
 class [Disk](class_open_t_d_1_1_rad_c_a_d_1_1_disk.xhtml) Client-side representation of a [Disk](class_open_t_d_1_1_rad_c_a_d_1_1_disk.xhtml "Client-side representation of a Disk entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_disk.xhtml#details)  
 class [Ellipse](class_open_t_d_1_1_rad_c_a_d_1_1_ellipse.xhtml) Client-side representation of an [Ellipse](class_open_t_d_1_1_rad_c_a_d_1_1_ellipse.xhtml "Client-side representation of an Ellipse entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_ellipse.xhtml#details)  
 class [Ellipsoid](class_open_t_d_1_1_rad_c_a_d_1_1_ellipsoid.xhtml) Client-side representation of an [Ellipsoid](class_open_t_d_1_1_rad_c_a_d_1_1_ellipsoid.xhtml "Client-side representation of an Ellipsoid entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_ellipsoid.xhtml#details)  
 class [EllipticCone](class_open_t_d_1_1_rad_c_a_d_1_1_elliptic_cone.xhtml) Client-side representation of an [EllipticCone](class_open_t_d_1_1_rad_c_a_d_1_1_elliptic_cone.xhtml "Client-side representation of an EllipticCone entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_elliptic_cone.xhtml#details)  
 class [EllipticCylinder](class_open_t_d_1_1_rad_c_a_d_1_1_elliptic_cylinder.xhtml) Client-side representation of an [EllipticCylinder](class_open_t_d_1_1_rad_c_a_d_1_1_elliptic_cylinder.xhtml "Client-side representation of an EllipticCylinder in a TD instance.") in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_elliptic_cylinder.xhtml#details)  
 class [Face](class_open_t_d_1_1_rad_c_a_d_1_1_face.xhtml) A finite-difference face used in a [MeshFD](class_open_t_d_1_1_rad_c_a_d_1_1_mesh_f_d.xhtml "Client-side representation of a finite-difference mesh in a TD instance."). [More...](class_open_t_d_1_1_rad_c_a_d_1_1_face.xhtml#details)  
 class [FEMeshImporter](class_open_t_d_1_1_rad_c_a_d_1_1_f_e_mesh_importer.xhtml) Finite-element mesh importer. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_f_e_mesh_importer.xhtml#details)  
 class [GlobalContact](class_open_t_d_1_1_rad_c_a_d_1_1_global_contact.xhtml) class [MeshFD](class_open_t_d_1_1_rad_c_a_d_1_1_mesh_f_d.xhtml) Client-side representation of a finite-difference mesh in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_mesh_f_d.xhtml#details)  
 class [OffsetParaboloid](class_open_t_d_1_1_rad_c_a_d_1_1_offset_paraboloid.xhtml) Client-side representation of an [OffsetParaboloid](class_open_t_d_1_1_rad_c_a_d_1_1_offset_paraboloid.xhtml "Client-side representation of an OffsetParaboloid entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_offset_paraboloid.xhtml#details)  
 class [Ogive](class_open_t_d_1_1_rad_c_a_d_1_1_ogive.xhtml) Client-side representation of an [Ogive](class_open_t_d_1_1_rad_c_a_d_1_1_ogive.xhtml "Client-side representation of an Ogive entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_ogive.xhtml#details)  
 class [OpticalProps](class_open_t_d_1_1_rad_c_a_d_1_1_optical_props.xhtml) Client-side representation of an optical property in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_optical_props.xhtml#details)  
 class [OpticalPropsData](class_open_t_d_1_1_rad_c_a_d_1_1_optical_props_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_optical_props_data.xhtml#details)  
 class [Orbit](class_open_t_d_1_1_rad_c_a_d_1_1_orbit.xhtml) Client-side representation of an orbit in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_orbit.xhtml#details)  
 class [OrbitDateTime](class_open_t_d_1_1_rad_c_a_d_1_1_orbit_date_time.xhtml) Date and time data used to define orbits. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_orbit_date_time.xhtml#details)  
 class [OrbitParameters](class_open_t_d_1_1_rad_c_a_d_1_1_orbit_parameters.xhtml) Parameters used to define the shape and position of orbits. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_orbit_parameters.xhtml#details)  
 class [ParabolicTrough](class_open_t_d_1_1_rad_c_a_d_1_1_parabolic_trough.xhtml) Client-side representation of a [ParabolicTrough](class_open_t_d_1_1_rad_c_a_d_1_1_parabolic_trough.xhtml "Client-side representation of a ParabolicTrough entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_parabolic_trough.xhtml#details)  
 class [Paraboloid](class_open_t_d_1_1_rad_c_a_d_1_1_paraboloid.xhtml) Client-side representation of a [Paraboloid](class_open_t_d_1_1_rad_c_a_d_1_1_paraboloid.xhtml "Client-side representation of a Paraboloid entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_paraboloid.xhtml#details)  
 class [PlanetParameters](class_open_t_d_1_1_rad_c_a_d_1_1_planet_parameters.xhtml) Parameters used to define the planet being orbited. Defaults to Earth data. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_planet_parameters.xhtml#details)  
 class [Polygon](class_open_t_d_1_1_rad_c_a_d_1_1_polygon.xhtml) Client-side representation of a single-face [MeshFD](class_open_t_d_1_1_rad_c_a_d_1_1_mesh_f_d.xhtml "Client-side representation of a finite-difference mesh in a TD instance.") in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_polygon.xhtml#details)  
 class [RadiationAnalysisGroupManager](class_open_t_d_1_1_rad_c_a_d_1_1_radiation_analysis_group_manager.xhtml) Use to manage radiation analysis groups. Each [ThermalDesktop](class_open_t_d_1_1_thermal_desktop.xhtml "Represents one instance of Thermal Desktop. This is the top-level class for interacting with OpenTD.") object includes a [RadiationAnalysisGroupManager](class_open_t_d_1_1_rad_c_a_d_1_1_radiation_analysis_group_manager.xhtml "Use to manage radiation analysis groups. Each ThermalDesktop object includes a RadiationAnalysisGroup..."). [More...](class_open_t_d_1_1_rad_c_a_d_1_1_radiation_analysis_group_manager.xhtml#details)  
 class [RcArticulatorData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_articulator_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_articulator_data.xhtml#details)  
 class [RcConeData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_cone_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_cone_data.xhtml#details)  
 class [RcConicData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_conic_data.xhtml) Client-side representation of a conic entity in a TD instance. (Base class for all conics, e.g., cones, cylinders, disks, etc.) [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_conic_data.xhtml#details)  
 class [RcCylinderData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_cylinder_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_cylinder_data.xhtml#details)  
 class [RcDiskData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_disk_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_disk_data.xhtml#details)  
 class [RcEllipseData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_ellipse_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_ellipse_data.xhtml#details)  
 class [RcEllipsoidData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_ellipsoid_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_ellipsoid_data.xhtml#details)  
 class [RcEllipticConeData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_elliptic_cone_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_elliptic_cone_data.xhtml#details)  
 class [RcEntityData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_entity_data.xhtml) Base class for entities with materials, u and v nodal breakdowns, optical properties, etc. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_entity_data.xhtml#details)  
 class [RcMeshFDData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_mesh_f_d_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_mesh_f_d_data.xhtml#details)  
 class [RcOffsetParaboloidData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_offset_paraboloid_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_offset_paraboloid_data.xhtml#details)  
 class [RcOgiveData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_ogive_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_ogive_data.xhtml#details)  
 class [RcParabolicTroughData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_parabolic_trough_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_parabolic_trough_data.xhtml#details)  
 class [RcParaboloidData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_paraboloid_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_paraboloid_data.xhtml#details)  
 class [RcRectangleData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_rectangle_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_rectangle_data.xhtml#details)  
 class [RcScarfedConeData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_scarfed_cone_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_scarfed_cone_data.xhtml#details)  
 class [RcScarfedCylinderData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_scarfed_cylinder_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_scarfed_cylinder_data.xhtml#details)  
 class [RcSphereData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_sphere_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_sphere_data.xhtml#details)  
 class [RcTorusData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_torus_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_torus_data.xhtml#details)  
 class [RcTrackerData](class_open_t_d_1_1_rad_c_a_d_1_1_rc_tracker_data.xhtml) &lt;exclude &gt; [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rc_tracker_data.xhtml#details)  
 class [Rectangle](class_open_t_d_1_1_rad_c_a_d_1_1_rectangle.xhtml) Client-side representation of a [Rectangle](class_open_t_d_1_1_rad_c_a_d_1_1_rectangle.xhtml "Client-side representation of a Rectangle entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_rectangle.xhtml#details)  
 class [ScarfedCone](class_open_t_d_1_1_rad_c_a_d_1_1_scarfed_cone.xhtml) Client-side representation of a [ScarfedCone](class_open_t_d_1_1_rad_c_a_d_1_1_scarfed_cone.xhtml "Client-side representation of a ScarfedCone entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_scarfed_cone.xhtml#details)  
 class [ScarfedCylinder](class_open_t_d_1_1_rad_c_a_d_1_1_scarfed_cylinder.xhtml) Client-side representation of a [ScarfedCylinder](class_open_t_d_1_1_rad_c_a_d_1_1_scarfed_cylinder.xhtml "Client-side representation of a ScarfedCylinder entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_scarfed_cylinder.xhtml#details)  
 class [Sphere](class_open_t_d_1_1_rad_c_a_d_1_1_sphere.xhtml) Client-side representation of a [Sphere](class_open_t_d_1_1_rad_c_a_d_1_1_sphere.xhtml "Client-side representation of a Sphere entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_sphere.xhtml#details)  
 class [TempVsWaveLengthData](class_open_t_d_1_1_rad_c_a_d_1_1_temp_vs_wave_length_data.xhtml) List of temperatures vs wavelengths. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_temp_vs_wave_length_data.xhtml#details)  
 class [Torus](class_open_t_d_1_1_rad_c_a_d_1_1_torus.xhtml) Client-side representation of a [Torus](class_open_t_d_1_1_rad_c_a_d_1_1_torus.xhtml "Client-side representation of a Torus entity in a TD instance.") entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_torus.xhtml#details)  
 class [Tracker](class_open_t_d_1_1_rad_c_a_d_1_1_tracker.xhtml) Client-side representation of an Tracker/Articulator entity in a TD instance. [More...](class_open_t_d_1_1_rad_c_a_d_1_1_tracker.xhtml#details)  
 ## <a id="enum-members" name="enum-members"></a>Enumerations

enum [InsulationNodeSubmodelIdOptions](#a59ab0aacd9f7803b076bd229570a600b) { [ID\_OFFSET\_ONLY](#a59ab0aacd9f7803b076bd229570a600ba3e18246dfe8f3966202b2347cdbf9c68), [SINGLE\_SUBMODEL\_ONLY](#a59ab0aacd9f7803b076bd229570a600ba3d8830bc42acfee67cf244dbe5d5ac96), [ID\_OFFSET\_AND\_SINGLE\_SUBMODEL](#a59ab0aacd9f7803b076bd229570a600ba77a58d0dfe817172784fd107fdb272d0) } <a id="details" name="details"></a>## Detailed Description

Useful when dealing with geometric entities, such as conics or [FEM](namespace_open_t_d_1_1_rad_c_a_d_1_1_f_e_m.xhtml "Contains types used to work with finite element models.")'s.



## Enumeration Type Documentation

<a id="a59ab0aacd9f7803b076bd229570a600b" name="a59ab0aacd9f7803b076bd229570a600b"></a>## [◆ ](#a59ab0aacd9f7803b076bd229570a600b)InsulationNodeSubmodelIdOptions

 enum [OpenTD.RadCAD.InsulationNodeSubmodelIdOptions](#a59ab0aacd9f7803b076bd229570a600b)

Enumerator<a id="a59ab0aacd9f7803b076bd229570a600ba3e18246dfe8f3966202b2347cdbf9c68" name="a59ab0aacd9f7803b076bd229570a600ba3e18246dfe8f3966202b2347cdbf9c68"></a>ID\_OFFSET\_ONLY <a id="a59ab0aacd9f7803b076bd229570a600ba3d8830bc42acfee67cf244dbe5d5ac96" name="a59ab0aacd9f7803b076bd229570a600ba3d8830bc42acfee67cf244dbe5d5ac96"></a>SINGLE\_SUBMODEL\_ONLY <a id="a59ab0aacd9f7803b076bd229570a600ba77a58d0dfe817172784fd107fdb272d0" name="a59ab0aacd9f7803b076bd229570a600ba77a58d0dfe817172784fd107fdb272d0"></a>ID\_OFFSET\_AND\_SINGLE\_SUBMODEL