public IXbimShell CreateShell(IIfcConnectedFaceSet shell, ILogger logger) { using (new Tracer(LogHelper.CurrentFunctionName(), this._logger, shell)) { return(_engine.CreateShell(shell, logger)); } }
private static void Report(IIfcConnectedFaceSet item, TextHighliter sb) { foreach (var face in item.CfsFaces) { Report(face, sb); } }
public XbimShapeGeometry Mesh(IIfcConnectedFaceSet connectedFaceSet) { var faces = new List <IList <IIfcFace> >(); faces.Add(connectedFaceSet.CfsFaces.ToList()); return(Mesh(faces, connectedFaceSet.EntityLabel, (float)connectedFaceSet.Model.ModelFactors.Precision)); }
public IXbimShell CreateShell(IIfcConnectedFaceSet shell) { return(_engine.CreateShell(shell)); }