occt: master bf3977c9
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
abv | master | 2015-05-07 05:53:38 | master 2157d6ac | |
Affected Issues | 0026146: Visualization, Select3D_ISensitivePointSet - eliminate crash when clearing selections [only with TBB] | |||
Changeset | 0026146: Visualization, Select3D_ISensitivePointSet - eliminate crash when clearing selections [only with TBB] Remove classes Select3D_ISensitivePointSet and Select3D_BoundarySensitivePointSet; use Select3D_SensitivePoly directly for boundary selection. Make last argument in Select3D_SensitiveFace non-default to ensure that value is always explicitly specified by the caller. Inherit SelectMgr_FrustumBuilder from Standard_Transient to use normal Handle instead of NCollection_Handle. Add test case bugs/vis/bug26146. |
|||
mod - src/AIS/AIS_PlaneTrihedron.cxx | Diff File | |||
mod - src/AIS/AIS_Trihedron.cxx | Diff File | |||
mod - src/MeshVS/MeshVS_Mesh.cxx | Diff File | |||
mod - src/Select3D/FILES | Diff File | |||
mod - src/Select3D/Select3D.cdl | Diff File | |||
rm - src/Select3D/Select3D_BoundarySensitivePointSet.cxx | Diff File | |||
rm - src/Select3D/Select3D_BoundarySensitivePointSet.hxx | Diff File | |||
mod - src/Select3D/Select3D_InteriorSensitivePointSet.cxx | Diff File | |||
mod - src/Select3D/Select3D_InteriorSensitivePointSet.hxx | Diff File | |||
rm - src/Select3D/Select3D_ISensitivePointSet.hxx | Diff File | |||
mod - src/Select3D/Select3D_SensitiveFace.cxx | Diff File | |||
mod - src/Select3D/Select3D_SensitiveFace.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_Frustum.hxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_FrustumBuilder.cxx | Diff File | |||
mod - src/SelectMgr/SelectMgr_FrustumBuilder.hxx | Diff File | |||
add - tests/bugs/vis/bug26146 | Diff File |