• emv's avatar
    0026218: Wrong result done by General Fuse algorithm · 3285a59a
    emv authored
    class BOPAlgo_PaveFiller
    1. method
      void BOPAlgo_PaveFiller::MakeBlocks()
     Update of FaceInfo IN information before filling the maps.
    
    2. methods
      void BOPAlgo_PaveFiller::UpdateFaceInfo
        (BOPDS_DataMapOfPaveBlockListOfPaveBlock& theDME,
         const BOPCol_DataMapOfIntegerInteger& theDMV)
    
      void BOPAlgo_PaveFiller::ProcessExistingPaveBlocks
        (const Standard_Integer theInt,
         const BOPDS_IndexedMapOfPaveBlock& aMPBOnIn,
         const BOPCol_DataMapOfIntegerListOfInteger& aDMBV,
         BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks& aMSCPB,
         BOPCol_DataMapOfShapeInteger& aMVI,
         BOPDS_MapOfPaveBlock& aMPB)
    
      Small changes in treatment of existing pave blocks when making new ones from intersection curves.
    
    Test case for issue CR26218
    
    Correction of test case for issue CR26218
    3285a59a
BOPAlgo_PaveFiller_6.cxx 64.7 KB