-
Notifications
You must be signed in to change notification settings - Fork 0
DiGi.Tas.TIC
public static class ConvertInheritance System.Object → Convert
Converts a TIC internal condition to its corresponding DiGi analytical building representation.
public static DiGi.Analytical.Building.Classes.InternalCondition? ToDiGi(this TIC.IInternalCondition? internalCondition);internalCondition TIC.IInternalCondition
The source TIC internal condition instance.
DiGi.Analytical.Building.Classes.InternalCondition
The converted DiGi.Analytical.Building.Classes.InternalCondition object, or null if the input is null.
Converts a TIC internal gain object to its corresponding DiGi analytical building HVAC representation.
public static DiGi.Analytical.Building.HVAC.Classes.InternalGain? ToDiGi(this TIC.IInternalGain? internalGain);internalGain TIC.IInternalGain
The source internal gain instance from the TIC namespace.
DiGi.Analytical.Building.HVAC.Classes.InternalGain
A converted DiGi.Analytical.Building.HVAC.Classes.InternalGain instance, or null if the input is null.
Converts a TIC profile instance to its corresponding Analytical Building Profile representation.
public static DiGi.Analytical.Building.Classes.Profile? ToDiGi(this TIC.IProfile? profile);profile TIC.IProfile
The source TIC profile to convert.
DiGi.Analytical.Building.Classes.Profile
A new DiGi.Analytical.Building.Classes.Profile object if the input is not null; otherwise, null.
Converts a TIC thermostat instance to its corresponding DiGi analytical building HVAC thermostat representation.
public static DiGi.Analytical.Building.HVAC.Classes.Thermostat? ToDiGi(this TIC.IThermostat? thermostat);thermostat TIC.IThermostat
The source TIC thermostat instance to be converted.
DiGi.Analytical.Building.HVAC.Classes.Thermostat
A converted DiGi.Analytical.Building.HVAC.Classes.Thermostat instance, or null if the provided thermostat is null.
Converts a TIC profile type to the corresponding DiGi internal gain profile type.
public static DiGi.Analytical.Building.HVAC.Enums.InternalGainProfileType ToDiGi_InternalGainProfileType(this System.Nullable<TIC.Profiles> profiles);profiles System.Nullable<TIC.Profiles>
The TIC profiles enumeration value to convert.
DiGi.Analytical.Building.HVAC.Enums.InternalGainProfileType
The mapped DiGi.Analytical.Building.HVAC.Enums.InternalGainProfileType, or DiGi.Analytical.Building.HVAC.Enums.InternalGainProfileType.Undefined if no mapping is found or the input is null.
Converts a TIC.IInternalGain instance to an DiGi.Analytical.Building.HVAC.Classes.SystemProperties instance.
public static DiGi.Analytical.Building.HVAC.Classes.SystemProperties? ToDiGi_SystemProperties(this TIC.IInternalGain internalGain);internalGain TIC.IInternalGain
The internal gain source object to convert.
DiGi.Analytical.Building.HVAC.Classes.SystemProperties
A mapped DiGi.Analytical.Building.HVAC.Classes.SystemProperties object, or null if the provided internalGain is null.
Converts a TIC profile type to the corresponding DiGi thermostat profile type.
public static DiGi.Analytical.Building.HVAC.Enums.ThermostatProfileType ToDiGi_ThermostatProfileType(this TIC.Profiles profiles);profiles TIC.Profiles
The TIC profiles enumeration value to convert.
DiGi.Analytical.Building.HVAC.Enums.ThermostatProfileType
The equivalent DiGi.Analytical.Building.HVAC.Enums.ThermostatProfileType value, or DiGi.Analytical.Building.HVAC.Enums.ThermostatProfileType.Undefined if no mapping is found.
public static class CreateInheritance System.Object → Create
Retrieves a list of internal conditions from the specified document.
public static System.Collections.Generic.List<DiGi.Analytical.Building.Classes.InternalCondition>? InternalConditions(this DiGi.Tas.TIC.Classes.Document? document);document Document
The document to extract internal conditions from.
System.Collections.Generic.List<DiGi.Analytical.Building.Classes.InternalCondition>
A list of DiGi.Analytical.Building.Classes.InternalCondition objects, or null if the document is null.
Retrieves a list of internal conditions from the specified folder, optionally including those in nested child folders.
public static System.Collections.Generic.List<DiGi.Analytical.Building.Classes.InternalCondition>? InternalConditions(this TIC.InternalConditionFolder? internalConditionFolder, bool includeNested=true, DiGi.Tas.Core.Classes.FolderPath? folderPath=null);internalConditionFolder TIC.InternalConditionFolder
The folder to extract internal conditions from.
includeNested System.Boolean
A boolean value indicating whether to recursively include conditions from child folders.
folderPath DiGi.Tas.Core.Classes.FolderPath
The current path context for the folder hierarchy.
System.Collections.Generic.List<DiGi.Analytical.Building.Classes.InternalCondition>
A list of DiGi.Analytical.Building.Classes.InternalCondition objects, or null if the folder is null.