SizingOptions
Description:
Contains the options for MEP sizing parameters, such as profile type, material roughness, fluid density and viscosity, minimal and maximal sizes, and etc.
Contains the options for MEP sizing parameters, such as profile type, material roughness, fluid density and viscosity, minimal and maximal sizes, and etc.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.Analysis.SizingOptions
System.Object
Autodesk.Revit.DB.Analysis.SizingOptions
public class SizingOptions : IDisposable
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| SizingOptions() | None | Constructs a new instance of the SizingOptions with default parameters. | |
| SizingOptions(Element) | None | Constructs a new instance of the SizingOptions with specified parameters. | |
| SizingOptions(SizingOptions) | None | Constructs a new copy of the SizingOptions object. |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| Dispose() | None | Releases all resources used by the SizingOptions | |
| Equals | None | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
| GetHashCode | None | Serves as the default hash function. (Inherited from Object ) | Object |
| GetType | None | Gets the Type of the current instance. (Inherited from Object ) | Object |
| IsValid() | Boolean | Checks if the options are valid and ready for sizing operation. | |
| SetEquivalentHeight(Double, ISet<MEPSize>) | None | Sets the equivalent height based on the specified width. | |
| SetEquivalentWidth(Double, ISet<MEPSize>) | None | Sets the equivalent width based on the specified height. | |
| SetNextAvailableSize(Double, ISet<MEPSize>) | None | Sets the next available size based on the specified inner diameter. | |
| SetNextAvailableSize(ConnectorProfileType, Double, Double, ISet<MEPSize>) | None | Sets the next available size based on the specified inner diameter. | |
| ToString | None | Returns a string that represents the current object. (Inherited from Object ) | Object |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| Area | double | The area of the specified sizing profile and dimension. | |
| Density | double | The air or fluid density in kg/ft^3, defaults to the dry air density at 20ºC. | |
| Diameter | double | The diameter of round duct or pipe in feet. | |
| DomainType | ConnectorDomainType | The domain type of the options, such as HVAC or Plumbing. | |
| Height | double | The height of the duct or pipe in feet. | |
| IsValidObject | Boolean | Specifies whether the .NET object represents a valid Revit entity. | |
| MaxSize | double | The maximal size in feet, defaults to 2 feet. | |
| MinSize | double | The minimal size in feet, defaults to 0.041666 ft (0.5 inch). | |
| ProfileType | ConnectorProfileType | The profile type of the options, such as round, rectangular or oval. | |
| Roughness | double | The material roughness in ft, defaults to 0.0003 ft. | |
| Viscosity | double | The air or fluid viscosity in kg/(ft*s), defaults to the air dynamic viscosity at 20ºC. | |
| Width | double | The width of the duct or pipe in feet. |