internal IfcBSplineCurveWithKnots(DatabaseIfc db, IfcBSplineCurveWithKnots c, DuplicateOptions options) : base(db, c, options) { mKnotMultiplicities.AddRange(c.KnotMultiplicities); mKnots.AddRange(c.Knots); mKnotSpec = c.mKnotSpec; }
internal IfcIndexedPolyCurve(DatabaseIfc db, IfcIndexedPolyCurve c, DuplicateOptions options) : base(db, c, options) { Points = db.Factory.Duplicate(c.Points) as IfcCartesianPointList; mSegments.AddRange(c.mSegments); mSelfIntersect = c.mSelfIntersect; }
internal IfcBSplineCurveWithKnots(DatabaseIfc db, IfcBSplineCurveWithKnots c) : base(db, c) { mKnotMultiplicities.AddRange(c.KnotMultiplicities); mKnots.AddRange(c.Knots); mKnotSpec = c.mKnotSpec; }