public IXbimSolid CreateSolid(IIfcShellBasedSurfaceModel ifcSurface, ILogger logger)
 {
     using (new Tracer(LogHelper.CurrentFunctionName(), this._logger, ifcSurface))
     {
         return(_engine.CreateSolid(ifcSurface, logger));
     }
 }
 public XbimShapeGeometry Mesh(IIfcShellBasedSurfaceModel shellBasedModel)
 {
     return(Mesh(shellBasedModel.SbsmBoundary, shellBasedModel.EntityLabel, (float)shellBasedModel.Model.ModelFactors.Precision));
 }
 public IXbimGeometryObjectSet CreateSurfaceModel(IIfcShellBasedSurfaceModel ifcSurface)
 {
     return(_engine.CreateSurfaceModel(ifcSurface));
 }