internal XbimRevolvedAreaSolid(XbimDocument document, double angle, XbimXYZ spindleDirection, XbimXYZ spindleLocation) :base (document) { BaseInit<IfcRevolvedAreaSolid>(); IfcRevolvedAreaSolid.Angle = angle; IfcRevolvedAreaSolid.Axis = Document.Model.Instances.New<IfcAxis1Placement> (ax => { ax.Axis = spindleDirection.CreateIfcDirection(Document); ax.Location = spindleLocation.CreateIfcCartesianPoint(Document); }); }