Ejemplo n.º 1
0
        internal static void parseFields(IfcAlignment a, List <string> arrFields, ref int ipos)
        {
            IfcPositioningElement.parseFields(a, arrFields, ref ipos);
            string str = arrFields[ipos++];

            if (str != "$")
            {
                a.mPredefinedType = (IfcAlignmentTypeEnum)Enum.Parse(typeof(IfcAlignmentTypeEnum), str.Replace(".", ""));
            }
            a.mHorizontal      = ParserSTEP.ParseLink(arrFields[ipos++]);
            a.mVertical        = ParserSTEP.ParseLink(arrFields[ipos++]);
            a.mLinearRefMethod = arrFields[ipos++].Replace("'", "");
        }
Ejemplo n.º 2
0
 protected static void parseFields(IfcPositioningElement p, List <string> arrFields, ref int ipos)
 {
     IfcProduct.parseFields(p, arrFields, ref ipos);
 }
Ejemplo n.º 3
0
 protected IfcPositioningElement(DatabaseIfc db, IfcPositioningElement e) : base(db, e, false)
 {
 }
Ejemplo n.º 4
0
 protected static void parseFields(IfcPositioningElement p, List<string> arrFields, ref int ipos)
 {
     IfcProduct.parseFields(p, arrFields, ref ipos);
 }
Ejemplo n.º 5
0
 protected IfcPositioningElement(DatabaseIfc db, IfcPositioningElement e)
     : base(db,e,false)
 {
 }
Ejemplo n.º 6
0
		protected IfcPositioningElement(IfcPositioningElement q) : base(q) { }