occt: master d00cba63
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
master | 2012-07-06 12:08:21 | master 36f35343 | ||
Affected Issues | 0022850: Not stable fix 22735 | |||
Changeset | 0022850: Not stable fix 22735 Class TopTools_MutexForShapeProvider has been created Class contain methods: TopTools_MutexForShapeProvider::CreateMutexesForSubShapes - Creates and associates mutexes with each sub-shape of type theType in theShape. TopTools_MutexForShapeProvider::CreateMutexForShape - Creates and associates mutex with theShape TopTools_MutexForShapeProvider::GetMutex - Returns pointer to mutex associated with theShape. In case when mutex not found returns NULL. Added method RemoveAllMutexes to TopTools_MutexForShapeProvider Assign operator in MutexProvider, constructor and operator and assign operator in Standard_Mutex now private Replaced TopExp_Explorer with TopoDS_Iterator to avoid cyclic dependence |
|||
mod - src/BRepMesh/BRepMesh_FastDiscret.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_FastDiscret.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_IncrementalMesh.cxx | Diff File | |||
mod - src/Standard/Standard_Mutex.hxx | Diff File | |||
add - src/TopTools/FILES | Diff File | |||
mod - src/TopTools/TopTools.cdl | Diff File | |||
add - src/TopTools/TopTools_MutexForShapeProvider.cxx | Diff File | |||
add - src/TopTools/TopTools_MutexForShapeProvider.hxx | Diff File |