GeometryGym.Ifc.IfcWindowLiningProperties.IfcWindowLiningProperties C# (CSharp) 메소드

IfcWindowLiningProperties() 개인적인 메소드

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
리턴 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