GeometryGym.Ifc.IfcWindowLiningProperties.IfcWindowLiningProperties C# (CSharp) Méthode

IfcWindowLiningProperties() private méthode

private IfcWindowLiningProperties ( DatabaseIfc m, string name, double lngDpth, double lngThck, double trnsmThck, double mllnThck, double trnsmOffst1, double trnsmOffst2, double mllnOffst1, double mllnOffst2, double lngOffset, double lngToPnlOffstX, double lngToPnlOffstY ) : System
m DatabaseIfc
name string
lngDpth double
lngThck double
trnsmThck double
mllnThck double
trnsmOffst1 double
trnsmOffst2 double
mllnOffst1 double
mllnOffst2 double
lngOffset double
lngToPnlOffstX double
lngToPnlOffstY double
Résultat System
        internal IfcWindowLiningProperties(DatabaseIfc m, string name, double lngDpth, double lngThck, double trnsmThck, double mllnThck,
			double trnsmOffst1, double trnsmOffst2, double mllnOffst1, double mllnOffst2, double lngOffset, double lngToPnlOffstX, double lngToPnlOffstY)
            : base(m, name)
        {
            mLiningDepth = lngDpth;
            mLiningThickness = lngThck;
            mTransomThickness = trnsmThck;
            mMullionThickness = mllnThck;
            mFirstTransomOffset = Math.Min(1, Math.Max(0, trnsmOffst1));
            mSecondTransomOffset = Math.Min(1, Math.Max(0, trnsmOffst2));
            mFirstMullionOffset = Math.Min(1, Math.Max(0, mllnOffst1));
            mSecondMullionOffset = Math.Min(1, Math.Max(0, mllnOffst2));
            mLiningOffset = lngOffset;
            mLiningToPanelOffsetX = lngToPnlOffstX;
            mLiningToPanelOffsetY = lngToPnlOffstY;
        }

Same methods

IfcWindowLiningProperties::IfcWindowLiningProperties ( ) : System
IfcWindowLiningProperties::IfcWindowLiningProperties ( DatabaseIfc db, IfcWindowLiningProperties p ) : System