Class StandardQtoSets
- Namespace
- IfcIO.Model
- Assembly
- IfcIO.dll
Strongly-typed factories and builders for standard buildingSMART Quantity Takeoff Sets (Qto).
[SuppressMessage("Naming", "CA1707:Identifiers should not contain underscores", Justification = "Conforms to buildingSMART IFC standard Qto naming conventions")]
public static class StandardQtoSetsInheritance
Inherited Members
Methods
BeamBaseQuantities(double?, double?, double?, double?, double?, double?, double?)
Creates a buildingSMART standard Qto_BeamBaseQuantities quantity set.
public static IfcQuantitySet BeamBaseQuantities(double? length = null, double? crossSectionArea = null, double? outerSurfaceArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
lengthdouble?crossSectionAreadouble?outerSurfaceAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
ColumnBaseQuantities(double?, double?, double?, double?, double?, double?, double?, double?)
Creates a buildingSMART standard Qto_ColumnBaseQuantities quantity set.
public static IfcQuantitySet ColumnBaseQuantities(double? length = null, double? crossSectionArea = null, double? outerSurfaceArea = null, double? totalSurfaceArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
lengthdouble?crossSectionAreadouble?outerSurfaceAreadouble?totalSurfaceAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
DoorBaseQuantities(double?, double?, double?, double?)
Creates a buildingSMART standard Qto_DoorBaseQuantities quantity set.
public static IfcQuantitySet DoorBaseQuantities(double? height = null, double? width = null, double? area = null, double? perimeter = null)Parameters
Returns
Qto_BeamBaseQuantities(double?, double?, double?, double?, double?, double?, double?)
Alias for IfcIO.Model.StandardQtoSets.BeamBaseQuantities(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART identifier.
public static IfcQuantitySet Qto_BeamBaseQuantities(double? length = null, double? crossSectionArea = null, double? outerSurfaceArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
lengthdouble?crossSectionAreadouble?outerSurfaceAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
Qto_ColumnBaseQuantities(double?, double?, double?, double?, double?, double?, double?, double?)
Alias for IfcIO.Model.StandardQtoSets.ColumnBaseQuantities(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART identifier.
public static IfcQuantitySet Qto_ColumnBaseQuantities(double? length = null, double? crossSectionArea = null, double? outerSurfaceArea = null, double? totalSurfaceArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
lengthdouble?crossSectionAreadouble?outerSurfaceAreadouble?totalSurfaceAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
Qto_DoorBaseQuantities(double?, double?, double?, double?)
Alias for IfcIO.Model.StandardQtoSets.DoorBaseQuantities(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART identifier.
public static IfcQuantitySet Qto_DoorBaseQuantities(double? height = null, double? width = null, double? area = null, double? perimeter = null)Parameters
Returns
Qto_SlabBaseQuantities(double?, double?, double?, double?, double?, double?, double?, double?, double?, double?)
Alias for IfcIO.Model.StandardQtoSets.SlabBaseQuantities(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART identifier.
public static IfcQuantitySet Qto_SlabBaseQuantities(double? width = null, double? length = null, double? depth = null, double? perimeter = null, double? grossArea = null, double? netArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
widthdouble?lengthdouble?depthdouble?perimeterdouble?grossAreadouble?netAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
Qto_WallBaseQuantities(double?, double?, double?, double?, double?, double?, double?, double?, double?, double?, double?)
Alias for IfcIO.Model.StandardQtoSets.WallBaseQuantities(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART identifier.
public static IfcQuantitySet Qto_WallBaseQuantities(double? length = null, double? width = null, double? height = null, double? grossFootprintArea = null, double? netFootprintArea = null, double? grossSideArea = null, double? netSideArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
lengthdouble?widthdouble?heightdouble?grossFootprintAreadouble?netFootprintAreadouble?grossSideAreadouble?netSideAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
Qto_WindowBaseQuantities(double?, double?, double?, double?)
Alias for IfcIO.Model.StandardQtoSets.WindowBaseQuantities(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART identifier.
public static IfcQuantitySet Qto_WindowBaseQuantities(double? height = null, double? width = null, double? area = null, double? perimeter = null)Parameters
Returns
SlabBaseQuantities(double?, double?, double?, double?, double?, double?, double?, double?, double?, double?)
Creates a buildingSMART standard Qto_SlabBaseQuantities quantity set.
public static IfcQuantitySet SlabBaseQuantities(double? width = null, double? length = null, double? depth = null, double? perimeter = null, double? grossArea = null, double? netArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
widthdouble?lengthdouble?depthdouble?perimeterdouble?grossAreadouble?netAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
WallBaseQuantities(double?, double?, double?, double?, double?, double?, double?, double?, double?, double?, double?)
Creates a buildingSMART standard Qto_WallBaseQuantities quantity set.
public static IfcQuantitySet WallBaseQuantities(double? length = null, double? width = null, double? height = null, double? grossFootprintArea = null, double? netFootprintArea = null, double? grossSideArea = null, double? netSideArea = null, double? grossVolume = null, double? netVolume = null, double? grossWeight = null, double? netWeight = null)Parameters
lengthdouble?widthdouble?heightdouble?grossFootprintAreadouble?netFootprintAreadouble?grossSideAreadouble?netSideAreadouble?grossVolumedouble?netVolumedouble?grossWeightdouble?netWeightdouble?
Returns
WindowBaseQuantities(double?, double?, double?, double?)
Creates a buildingSMART standard Qto_WindowBaseQuantities quantity set.
public static IfcQuantitySet WindowBaseQuantities(double? height = null, double? width = null, double? area = null, double? perimeter = null)