示例#1
0
        internal XbimFacetedBrep(XbimDocument document) 
        {
            _document = document;
            _ifcFacetedBrep = _document.Model.Instances.New<IfcFacetedBrep>();

            IfcClosedShell outer = _document.Model.Instances.New<IfcClosedShell>();
            _ifcFacetedBrep.Outer = outer;

            //if (outer.CfsFaces == null) outer.CfsFaces = new XbimSet<IfcFace>();
            _faces = outer.CfsFaces;
        }
 public IXbimSolidSet CreateSolidSet(IfcFacetedBrep ifcSolid)
 {
     return _engine.CreateSolidSet(ifcSolid);
 }
示例#3
0
 public IXbimShapeGeometryData Mesh(IfcFacetedBrep fBRepModel)
 {
     return Mesh(fBRepModel.Outer);
 }