mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-04 11:36:52 +08:00
0030670: Modeling Algorithms - Performance improvement of Boolean Operations algorithm
The following improvements have been made in Boolean operations algorithm: 1. Added possibility to update FaceInfo structure for many faces at once which helps to avoid nested loops. 2. Improve Point-Face classification procedure by caching the FaceExplorer for a face.
This commit is contained in:
@@ -99,8 +99,8 @@ public:
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
//! Computes UV bounds of a face
|
||||
Standard_EXPORT void ComputeFaceBounds();
|
||||
|
||||
|
||||
private:
|
||||
@@ -113,7 +113,10 @@ private:
|
||||
Standard_Integer myCurEdgeInd;
|
||||
Standard_Real myCurEdgePar;
|
||||
|
||||
|
||||
Standard_Real myUMin;
|
||||
Standard_Real myUMax;
|
||||
Standard_Real myVMin;
|
||||
Standard_Real myVMax;
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user