Inheritance: IfcBoundaryCondition
Example #1
0
 internal IfcBoundaryEdgeCondition(DatabaseIfc db, IfcBoundaryEdgeCondition b) : base(db, b)
 {
     mLinearStiffnessByLengthX = b.mLinearStiffnessByLengthX; mLinearStiffnessByLengthY = b.mLinearStiffnessByLengthY; mLinearStiffnessByLengthZ = b.mLinearStiffnessByLengthZ; mRotationalStiffnessByLengthX = b.mRotationalStiffnessByLengthX; mRotationalStiffnessByLengthY = b.mRotationalStiffnessByLengthY; mRotationalStiffnessByLengthZ = b.mRotationalStiffnessByLengthZ;
 }
Example #2
0
		internal static void parseFields(IfcBoundaryEdgeCondition b, List<string> arrFields, ref int ipos)
		{
			IfcBoundaryCondition.parseFields(b, arrFields, ref ipos);
			b.mLinearStiffnessByLengthX = ParserSTEP.ParseDouble(arrFields[ipos++]);
			b.mLinearStiffnessByLengthY = ParserSTEP.ParseDouble(arrFields[ipos++]);
			b.mLinearStiffnessByLengthZ = ParserSTEP.ParseDouble(arrFields[ipos++]);
			b.mRotationalStiffnessByLengthX = ParserSTEP.ParseDouble(arrFields[ipos++]);
			b.mRotationalStiffnessByLengthY = ParserSTEP.ParseDouble(arrFields[ipos++]);
			b.mRotationalStiffnessByLengthZ = ParserSTEP.ParseDouble(arrFields[ipos++]);
		}
Example #3
0
		internal IfcBoundaryEdgeCondition(IfcBoundaryEdgeCondition i) : base(i) { mLinearStiffnessByLengthX = i.mLinearStiffnessByLengthX; mLinearStiffnessByLengthY = i.mLinearStiffnessByLengthY; mLinearStiffnessByLengthZ = i.mLinearStiffnessByLengthZ; mRotationalStiffnessByLengthX = i.mRotationalStiffnessByLengthX; mRotationalStiffnessByLengthY = i.mRotationalStiffnessByLengthY; mRotationalStiffnessByLengthZ = i.mRotationalStiffnessByLengthZ; }
Example #4
0
		internal static IfcBoundaryEdgeCondition Parse(string strDef) { IfcBoundaryEdgeCondition b = new IfcBoundaryEdgeCondition(); int ipos = 0; parseFields(b, ParserSTEP.SplitLineFields(strDef), ref ipos); return b; }
Example #5
0
 internal IfcBoundaryEdgeCondition(DatabaseIfc db, IfcBoundaryEdgeCondition b)
     : base(db,b)
 {
     mLinearStiffnessByLengthX = b.mLinearStiffnessByLengthX; mLinearStiffnessByLengthY = b.mLinearStiffnessByLengthY; mLinearStiffnessByLengthZ = b.mLinearStiffnessByLengthZ; mRotationalStiffnessByLengthX = b.mRotationalStiffnessByLengthX; mRotationalStiffnessByLengthY = b.mRotationalStiffnessByLengthY; mRotationalStiffnessByLengthZ = b.mRotationalStiffnessByLengthZ;
 }