Files
OCCT/src/IntTools/FILES
emv 03cca6f742 0028599: Replacement of old Boolean operations with new ones in BRepProj_Projection algorithm
The usage of *BRepAlgo_Section* has been replaced with the usage of *BRepAlgoAPI_Section* in *BRepProj_Projection* algorithm.

The TODO statements have been removed from the failing test case in the "prj" grid as they are working correctly now.

The following changes have been made to improve the performance *BRepAlgoAPI_Section*:
1. Revision of the *IntPolyh_Intersection* class to avoid repeated calculation of the deflection of the same triangulation.
2. Small revision of the Edge/Face intersection algorithm to perform Extrema computation on the whole intersection range of the edge instead of discrete ranges.
3. Implementation of the extrema computation for the Circle and Sphere.
4. Correct computation of the parameter of the point on the Circle.
2018-02-01 18:46:36 +03:00

84 lines
2.4 KiB
Plaintext

IntTools.cxx
IntTools.hxx
IntTools_Array1OfRange.hxx
IntTools_Array1OfRoots.hxx
IntTools_BaseRangeSample.cxx
IntTools_BaseRangeSample.hxx
IntTools_BaseRangeSample.lxx
IntTools_BeanFaceIntersector.cxx
IntTools_BeanFaceIntersector.hxx
IntTools_CArray1.gxx
IntTools_CArray1.lxx
IntTools_CArray1OfInteger.hxx
IntTools_CArray1OfInteger_0.cxx
IntTools_CArray1OfReal.hxx
IntTools_CArray1OfReal_0.cxx
IntTools_CommonPrt.cxx
IntTools_CommonPrt.hxx
IntTools_Context.cxx
IntTools_Context.hxx
IntTools_Curve.cxx
IntTools_Curve.hxx
IntTools_CurveRangeLocalizeData.cxx
IntTools_CurveRangeLocalizeData.hxx
IntTools_CurveRangeLocalizeData.lxx
IntTools_CurveRangeSample.cxx
IntTools_CurveRangeSample.hxx
IntTools_CurveRangeSample.lxx
IntTools_CurveRangeSampleMapHasher.hxx
IntTools_CurveRangeSampleMapHasher.lxx
IntTools_DataMapIteratorOfDataMapOfCurveSampleBox.hxx
IntTools_DataMapIteratorOfDataMapOfSurfaceSampleBox.hxx
IntTools_DataMapOfCurveSampleBox.hxx
IntTools_DataMapOfSurfaceSampleBox.hxx
IntTools_EdgeEdge.cxx
IntTools_EdgeEdge.hxx
IntTools_EdgeEdge.lxx
IntTools_EdgeFace.cxx
IntTools_EdgeFace.hxx
IntTools_FaceFace.cxx
IntTools_FaceFace.hxx
IntTools_FClass2d.cxx
IntTools_FClass2d.hxx
IntTools_ListIteratorOfListOfBox.hxx
IntTools_ListIteratorOfListOfCurveRangeSample.hxx
IntTools_ListIteratorOfListOfSurfaceRangeSample.hxx
IntTools_ListOfBox.hxx
IntTools_ListOfCurveRangeSample.hxx
IntTools_ListOfSurfaceRangeSample.hxx
IntTools_MapIteratorOfMapOfCurveSample.hxx
IntTools_MapIteratorOfMapOfSurfaceSample.hxx
IntTools_MapOfCurveSample.hxx
IntTools_MapOfSurfaceSample.hxx
IntTools_MarkedRangeSet.cxx
IntTools_MarkedRangeSet.hxx
IntTools_MarkedRangeSet.lxx
IntTools_PntOn2Faces.cxx
IntTools_PntOn2Faces.hxx
IntTools_PntOnFace.cxx
IntTools_PntOnFace.hxx
IntTools_Range.cxx
IntTools_Range.hxx
IntTools_Root.cxx
IntTools_Root.hxx
IntTools_SequenceOfCommonPrts.hxx
IntTools_SequenceOfCurves.hxx
IntTools_SequenceOfPntOn2Faces.hxx
IntTools_SequenceOfRanges.hxx
IntTools_SequenceOfRoots.hxx
IntTools_ShrunkRange.cxx
IntTools_ShrunkRange.hxx
IntTools_SurfaceRangeLocalizeData.cxx
IntTools_SurfaceRangeLocalizeData.hxx
IntTools_SurfaceRangeLocalizeData.lxx
IntTools_SurfaceRangeSample.cxx
IntTools_SurfaceRangeSample.hxx
IntTools_SurfaceRangeSample.lxx
IntTools_SurfaceRangeSampleMapHasher.hxx
IntTools_SurfaceRangeSampleMapHasher.lxx
IntTools_Tools.cxx
IntTools_Tools.hxx
IntTools_TopolTool.cxx
IntTools_TopolTool.hxx
IntTools_WLineTool.hxx
IntTools_WLineTool.cxx