Changesets: occt
master 4563472c 2017-12-19 10:12:32 Committer: bugmaster Details Diff |
0029394: IESample contains strange STEP reading code All STEP roots are transferred first and then all shapes are read. The resulting sequence is not discarded and recreated. |
Affected Issues 0029394 |
|
mod - samples/qt/Interface/src/Translate.cxx | Diff File | ||
master 5d010b1d 2017-12-15 07:23:29
Committer: apn Details Diff |
0028499: Checkshape incorrectly reports BRepCheck_NotClosed when gap is covered by vertex tolerance Calculation of 2d tolerance is improved |
Affected Issues 0028499 |
|
mod - src/BRepCheck/BRepCheck_Wire.cxx | Diff File | ||
mod - tests/bugs/modalg_2/bug472_3 | Diff File | ||
mod - tests/bugs/modalg_7/bug27711 | Diff File | ||
mod - tests/bugs/modalg_7/bug27910 | Diff File | ||
mod - tests/bugs/modalg_7/bug28200 | Diff File | ||
add - tests/bugs/modalg_7/bug28499 | Diff File | ||
mod - tests/de/iges_1/Q3 | Diff File | ||
mod - tests/de/iges_1/R8 | Diff File | ||
mod - tests/de/iges_2/C4 | Diff File | ||
mod - tests/de/iges_2/G2 | Diff File | ||
mod - tests/de/iges_2/H9 | Diff File | ||
mod - tests/de/iges_3/A5 | Diff File | ||
mod - tests/heal/data/advanced/A5 | Diff File | ||
mod - tests/heal/data/advanced/Z6 | Diff File | ||
mod - tests/offset/with_intersect_80/L9 | Diff File | ||
mod - tests/offset/with_intersect_80/N7 | Diff File | ||
master 83ae3591 2017-12-13 12:27:50
Committer: bugmaster Details Diff |
0029220: Application Framework - replace CDM_MessageDriver interface by Message_Messenger. |
Affected Issues 0029220 |
|
mod - src/AppStd/AppStd_Application.hxx | Diff File | ||
mod - src/AppStdL/AppStdL_Application.hxx | Diff File | ||
mod - src/BinDrivers/BinDrivers.cxx | Diff File | ||
mod - src/BinDrivers/BinDrivers.hxx | Diff File | ||
mod - src/BinDrivers/BinDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/BinDrivers/BinDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers.cxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers.hxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_AsciiStringDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_AsciiStringDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_BooleanArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_BooleanArrayDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_BooleanListDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_BooleanListDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ByteArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ByteArrayDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_CommentDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_CommentDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_DirectoryDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_DirectoryDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ExpressionDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ExpressionDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ExtStringArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ExtStringArrayDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ExtStringListDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ExtStringListDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerArrayDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerListDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerListDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntPackedMapDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntPackedMapDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_NamedDataDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_NamedDataDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_NameDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_NameDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_NoteBookDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_NoteBookDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealArrayDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealListDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealListDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ReferenceArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ReferenceArrayDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ReferenceListDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ReferenceListDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RelationDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RelationDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_TickDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_TickDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_TreeNodeDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_TreeNodeDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_UAttributeDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_UAttributeDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_VariableDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_VariableDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_AxisDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_AxisDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_ConstraintDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_ConstraintDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_GeometryDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_GeometryDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PatternStdDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PatternStdDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PlacementDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PlacementDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PlaneDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PlaneDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PointDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PointDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PositionDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PositionDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PresentationDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_PresentationDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_ShapeDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_ShapeDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_TriangulationDriver.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd_TriangulationDriver.hxx | Diff File | ||
mod - src/BinMDF/BinMDF.cxx | Diff File | ||
mod - src/BinMDF/BinMDF.hxx | Diff File | ||
mod - src/BinMDF/BinMDF_ADriver.cxx | Diff File | ||
mod - src/BinMDF/BinMDF_ADriver.hxx | Diff File | ||
mod - src/BinMDF/BinMDF_ReferenceDriver.cxx | Diff File | ||
mod - src/BinMDF/BinMDF_ReferenceDriver.hxx | Diff File | ||
mod - src/BinMDF/BinMDF_TagSourceDriver.cxx | Diff File | ||
mod - src/BinMDF/BinMDF_TagSourceDriver.hxx | Diff File | ||
mod - src/BinMDocStd/BinMDocStd.cxx | Diff File | ||
mod - src/BinMDocStd/BinMDocStd.hxx | Diff File | ||
mod - src/BinMDocStd/BinMDocStd_XLinkDriver.cxx | Diff File | ||
mod - src/BinMDocStd/BinMDocStd_XLinkDriver.hxx | Diff File | ||
mod - src/BinMFunction/BinMFunction.cxx | Diff File | ||
mod - src/BinMFunction/BinMFunction.hxx | Diff File | ||
mod - src/BinMFunction/BinMFunction_FunctionDriver.cxx | Diff File | ||
mod - src/BinMFunction/BinMFunction_FunctionDriver.hxx | Diff File | ||
mod - src/BinMFunction/BinMFunction_GraphNodeDriver.cxx | Diff File | ||
mod - src/BinMFunction/BinMFunction_GraphNodeDriver.hxx | Diff File | ||
mod - src/BinMFunction/BinMFunction_ScopeDriver.cxx | Diff File | ||
mod - src/BinMFunction/BinMFunction_ScopeDriver.hxx | Diff File | ||
mod - src/BinMNaming/BinMNaming.cxx | Diff File | ||
mod - src/BinMNaming/BinMNaming.hxx | Diff File | ||
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.cxx | Diff File | ||
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.hxx | Diff File | ||
mod - src/BinMNaming/BinMNaming_NamingDriver.cxx | Diff File | ||
mod - src/BinMNaming/BinMNaming_NamingDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_AreaDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_AreaDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_AssemblyItemRefDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_AssemblyItemRefDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_CentroidDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_CentroidDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ClippingPlaneToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ClippingPlaneToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ColorDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ColorDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ColorToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ColorToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DatumDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DatumDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DimensionDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DimensionDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DimTolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DimTolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DimTolToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DimTolToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DocumentToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_DocumentToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_GeomToleranceDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_GeomToleranceDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_GraphNodeDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_GraphNodeDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_LayerToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_LayerToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_LocationDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_LocationDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_MaterialDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_MaterialDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_MaterialToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_MaterialToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteBalloonDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteBalloonDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteBinDataDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteBinDataDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteCommentDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteCommentDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NoteDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NotesToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_NotesToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ShapeToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ShapeToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ViewDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ViewDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ViewToolDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_ViewToolDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_VolumeDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_VolumeDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_IntSparseArrayDriver.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_IntSparseArrayDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_ModelDriver.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_ModelDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_ObjectDriver.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_ObjectDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_ReferenceDriver.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_ReferenceDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_XYZDriver.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers_XYZDriver.hxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers.cxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers.hxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/CDM/CDM_Application.cxx | Diff File | ||
mod - src/CDM/CDM_Application.hxx | Diff File | ||
rm - src/CDM/CDM_COutMessageDriver.cxx | Diff File | ||
rm - src/CDM/CDM_COutMessageDriver.hxx | Diff File | ||
rm - src/CDM/CDM_MessageDriver.cxx | Diff File | ||
rm - src/CDM/CDM_MessageDriver.hxx | Diff File | ||
rm - src/CDM/CDM_NullMessageDriver.cxx | Diff File | ||
rm - src/CDM/CDM_NullMessageDriver.hxx | Diff File | ||
mod - src/CDM/FILES | Diff File | ||
mod - src/PCDM/PCDM_ReadWriter.cxx | Diff File | ||
mod - src/PCDM/PCDM_ReadWriter.hxx | Diff File | ||
mod - src/PCDM/PCDM_ReadWriter_1.cxx | Diff File | ||
mod - src/PCDM/PCDM_ReadWriter_1.hxx | Diff File | ||
mod - src/PCDM/PCDM_ReferenceIterator.cxx | Diff File | ||
mod - src/PCDM/PCDM_ReferenceIterator.hxx | Diff File | ||
mod - src/PCDM/PCDM_RetrievalDriver.cxx | Diff File | ||
mod - src/PCDM/PCDM_RetrievalDriver.hxx | Diff File | ||
mod - src/TDocStd/TDocStd_Application.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Application.hxx | Diff File | ||
mod - src/TObj/TObj_Application.cxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers.cxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers.hxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers.hxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_AsciiStringDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_AsciiStringDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_BooleanArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_BooleanArrayDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_BooleanListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_BooleanListDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ByteArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ByteArrayDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_CommentDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_CommentDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_DirectoryDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_DirectoryDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExpressionDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExpressionDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringArrayDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringListDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerArrayDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerListDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntPackedMapDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntPackedMapDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_NamedDataDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_NamedDataDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_NameDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_NameDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_NoteBookDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_NoteBookDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealArrayDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealListDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ReferenceArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ReferenceArrayDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ReferenceListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ReferenceListDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RelationDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RelationDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_TickDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_TickDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_TreeNodeDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_TreeNodeDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_UAttributeDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_UAttributeDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_VariableDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_VariableDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_AxisDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_AxisDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_ConstraintDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_ConstraintDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_GeometryDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_GeometryDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PatternStdDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PatternStdDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PlacementDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PlacementDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PlaneDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PlaneDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PointDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PointDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PositionDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PositionDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PresentationDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_PresentationDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_ShapeDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_ShapeDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_TriangulationDriver.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd_TriangulationDriver.hxx | Diff File | ||
mod - src/XmlMDF/XmlMDF.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF.hxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ADriver.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ADriver.hxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ReferenceDriver.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ReferenceDriver.hxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_TagSourceDriver.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_TagSourceDriver.hxx | Diff File | ||
mod - src/XmlMDocStd/XmlMDocStd.cxx | Diff File | ||
mod - src/XmlMDocStd/XmlMDocStd.hxx | Diff File | ||
mod - src/XmlMDocStd/XmlMDocStd_XLinkDriver.cxx | Diff File | ||
mod - src/XmlMDocStd/XmlMDocStd_XLinkDriver.hxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction.cxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction.hxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction_FunctionDriver.cxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction_FunctionDriver.hxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction_GraphNodeDriver.cxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction_GraphNodeDriver.hxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction_ScopeDriver.cxx | Diff File | ||
mod - src/XmlMFunction/XmlMFunction_ScopeDriver.hxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming.cxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming.hxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming_NamedShapeDriver.cxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming_NamedShapeDriver.hxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming_NamingDriver.cxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming_NamingDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_AreaDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_AreaDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_AssemblyItemRefDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_AssemblyItemRefDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_CentroidDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_CentroidDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ClippingPlaneToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ClippingPlaneToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ColorDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ColorDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ColorToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ColorToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DatumDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DatumDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DimTolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DimTolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DimTolToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DimTolToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DocumentToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_DocumentToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_GraphNodeDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_GraphNodeDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_LayerToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_LayerToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_LocationDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_LocationDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_MaterialDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_MaterialDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_MaterialToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_MaterialToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteBalloonDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteBalloonDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteBinDataDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteBinDataDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteCommentDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteCommentDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NotesToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_NotesToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ShapeToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ShapeToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ViewToolDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_ViewToolDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_VolumeDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_VolumeDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_IntSparseArrayDriver.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_IntSparseArrayDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_ModelDriver.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_ModelDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_ObjectDriver.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_ObjectDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_ReferenceDriver.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_ReferenceDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_XYZDriver.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers_XYZDriver.hxx | Diff File | ||
mod - src/XmlXCAFDrivers/XmlXCAFDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/XmlXCAFDrivers/XmlXCAFDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/XmlXCAFDrivers/XmlXCAFDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/XmlXCAFDrivers/XmlXCAFDrivers_DocumentStorageDriver.hxx | Diff File | ||
master 803a8caf 2017-12-12 12:10:37
Committer: bugmaster Details Diff |
0029363: No history for shapes which were produced as a result of intersection 1. Implementation of the *Generated* method for the algorithms in Boolean Component. In terms of these algorithms the shape from the arguments can have Generated shapes only if these new shapes have been obtained as a result of pure intersection (not overlapping) of this shape with any other shapes from arguments. Thus, the Generated shapes are always: * VERTICES created from the intersection points and may be Generated from edges and faces only; * EDGES created from the intersection edges and may be Generated from faces only. So, only EDGES and FACES could have information about Generated shapes. For all other types of shapes the list of Generated shapes will be empty. 2. Optimization and simplification of the Modified and IsDeleted methods based on the correct filling of the BOPAlgo_BuilderShape::myImagesResult map. 3. Provide history of unification of the solids in the CellsBuilder algorithm. 4. Update of the documentation of Boolean Operations User guide with new chapter "History Information" describing rules for filling history for operations in Boolean Component. 5. Test cases for the issue. New grid "history" has been added into "boolean" category. |
||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - dox/user_guides/boolean_operations/boolean_operations.md | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BuilderShape.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder_4.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_CellsBuilder.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_CellsBuilder.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Section.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Section.hxx | Diff File | ||
mod - tests/boolean/grids.list | Diff File | ||
add - tests/boolean/history/A1 | Diff File | ||
add - tests/boolean/history/A2 | Diff File | ||
add - tests/boolean/history/A3 | Diff File | ||
add - tests/boolean/history/A4 | Diff File | ||
add - tests/boolean/history/A5 | Diff File | ||
add - tests/boolean/history/A6 | Diff File | ||
mod - tests/bugs/caf/bug24869 | Diff File | ||
master 7d13fd8e 2017-12-11 15:28:07
Committer: bugmaster Details Diff |
0029369: ShapeFix_Face algorithm does not heal properly the face lying on a surface of revolution Add field of class <myCheckMissingEdges> to ShapeFix_Wire to be able not to take into account possibility of missing edges. |
||
mod - src/ShapeFix/ShapeFix_Wire.cxx | Diff File | ||
mod - src/ShapeFix/ShapeFix_Wire.hxx | Diff File | ||
mod - src/ShapeFix/ShapeFix_Wire.lxx | Diff File | ||
master 4bc805bf 2017-12-11 15:00:19
Committer: apn Details Diff |
0029368: Incorrect intersection state of the intersection point of two 2d curves In the algorithm math_FunctionRoots, improve the case when it is needed to find the extremum of the function. Earlier, to solve this task the method of gold section was used. With the patch, firstly the algorithm tries to find zero value of the derivative function. In most cases it gives precise result. Secondly, the algorithm tries to find zero value of the function using the old approach. The algorithm chooses the best solution among two computed by different methods. In the method PutStickPavesOnCurve of BOPAlgo_PaveFiller, forbid putting a vertex to the end of the curve if this end already has a vertex assigned to it. This allows getting rid of unwanted colliding of vertices. In the method UpdatePaveBlocks of BOPAlgo_PaveFiller, make the check for micro edges more precise. New category of tests "lowalgos" has been added. Tests for low level algorithms are to be put there. "2dinter" is a new group of tests in this category. Introduction of the new key for "2dintersect" command, allowing printing the intersection state for each point. It has the following syntax now: "2dintersect curve1 [curve2] [-tol tol] [-state]" Options: -tol - allows changing the intersection tolerance (default value is 1.e-3); -state - allows printing the intersection state for each point. Correct the test case bugs/modalg_7/bug28274 to make proper checks of the result. |
Affected Issues 0029368 |
|
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/GeomliteTest/GeomliteTest_API2dCommands.cxx | Diff File | ||
mod - src/math/math_FunctionRoots.cxx | Diff File | ||
mod - tests/bugs/modalg_5/bug23706_43 | Diff File | ||
mod - tests/bugs/modalg_5/bug23706_48 | Diff File | ||
mod - tests/bugs/modalg_6/bug25593 | Diff File | ||
mod - tests/bugs/modalg_6/bug26938_3 | Diff File | ||
mod - tests/bugs/modalg_6/bug26938_4 | Diff File | ||
mod - tests/bugs/modalg_7/bug28274 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_11 | Diff File | ||
mod - tests/bugs/moddata_2/bug23587 | Diff File | ||
mod - tests/bugs/moddata_3/bug25876 | Diff File | ||
add - tests/lowalgos/2dinter/A1 | Diff File | ||
add - tests/lowalgos/2dinter/A2 | Diff File | ||
add - tests/lowalgos/begin | Diff File | ||
add - tests/lowalgos/end | Diff File | ||
add - tests/lowalgos/grids.list | Diff File | ||
add - tests/lowalgos/parse.rules | Diff File | ||
master 03a3ba9e 2017-12-11 14:04:01
|
0028886: infinite loop at intersecting two faces / surfaces The reason of constantly increasing/decreasing steps has been eliminated for the problem case. |
Affected Issues 0028886 |
|
mod - src/IntWalk/IntWalk_PWalking.cxx | Diff File | ||
add - tests/perf/modalg/bug28886 | Diff File | ||
master 77cd443b 2017-12-08 12:13:14 Committer: bugmaster Details Diff |
0029377: Configuration, CMake - linkage errors while using static OCCT libraries on Windows platform HAVE_NO_DLL is now defined when building Static libraries. |
Affected Issues 0029377 |
|
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit_tool.cmake | Diff File | ||
mod - dox/dev_guides/building/cmake/cmake.md | Diff File | ||
master 683d15cb 2017-12-07 17:58:36 Committer: bugmaster Details Diff |
0029376: Coding Rules, TColStd_PackedMapOfInteger - declare Iterator as nested class of map collection |
Affected Issues 0029376 |
|
mod - src/TColStd/FILES | Diff File | ||
rm - src/TColStd/TColStd_MapIteratorOfPackedMapOfInteger.cxx | Diff File | ||
mod - src/TColStd/TColStd_MapIteratorOfPackedMapOfInteger.hxx | Diff File | ||
mod - src/TColStd/TColStd_PackedMapOfInteger.cxx | Diff File | ||
mod - src/TColStd/TColStd_PackedMapOfInteger.hxx | Diff File | ||
master 6f1ea0f4 2017-12-07 08:28:20
Committer: bugmaster Details Diff |
0029179: Result of Boolean common depends on an order of arguments Usage of Bnd_Box-filtering is eliminated while putting a (definitely) common vertex between two faces on the intersection curve. Algorithm of putting not-common (ON/IN) vertices has not been changed. |
||
mod - src/BOPAlgo/BOPAlgo_PaveFiller.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/BOPDS/BOPDS_DS.cxx | Diff File | ||
mod - src/BOPDS/BOPDS_DS.hxx | Diff File | ||
mod - src/BOPTools/BOPTools_AlgoTools.cxx | Diff File | ||
mod - tests/bugs/modalg_6/bug26938_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug26938_2 | Diff File | ||
mod - tests/bugs/modalg_6/bug26938_3 | Diff File | ||
mod - tests/bugs/modalg_6/bug26938_4 | Diff File | ||
add - tests/bugs/modalg_7/bug29179 | Diff File | ||
master 67160f4e 2017-12-07 07:57:26 Committer: bugmaster Details Diff |
0029372: Graphic3d_TransformPers - improve description of Local Coordinate system defined by Transformation Persistence |
Affected Issues 0029372 |
|
mod - src/Graphic3d/Graphic3d_TransformPers.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx | Diff File | ||
master 0a807dd9 2017-12-05 11:22:22
Committer: bugmaster Details Diff |
0029351: Boolean Operations create invalid pcurves When making pcurve for edge on face make sure that the produced 2D curve will have the same range as 3D curve of the edge. |
Affected Issues 0029351 |
|
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx | Diff File | ||
mod - tests/bugs/modalg_4/bug697_1 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_5 | Diff File | ||
master 8d1a539c 2017-12-04 13:29:43 Committer: bugmaster Details Diff |
0029366: Visualization, OpenGl_Text - artifacts when using Aspect_TODT_SHADOW/Aspect_TODT_DEKALE at different zoom level OpenGl_Text now applies Polygon Offset instead of Z-shift in world coordinates for drawing background. OpenGl_Context::SetPolygonOffset() - polygon offset state has been moved from OpenGl_Workspace to OpenGl_Context. |
Affected Issues 0029366 |
|
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Layer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
master c805f9a8 2017-12-04 13:20:19
Committer: bugmaster Details Diff |
0028722: Conversion of a spherical face to a spline produces an invalid shape Correction of 2d tolerance calculation for BSpline/Bezier surfaces Test cases are corrected according to current behavior of algorithm |
||
mod - src/BRepTools/BRepTools_WireExplorer.cxx | Diff File | ||
mod - tests/bugs/iges/buc60610 | Diff File | ||
mod - tests/bugs/modalg_7/bug28722 | Diff File | ||
mod - tests/de/iges_1/K8 | Diff File | ||
master 5dc0517d 2017-12-04 12:16:34 Committer: bugmaster Details Diff |
0029365: Visualization, TKOpenGl - do not include hidden structures to Rendered within frame statistics OpenGl_Layer::UpdateCulling() now considers structure as culled in case if it has Hidden state. |
Affected Issues 0029365 |
|
mod - src/OpenGl/OpenGl_FrameStats.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameStats.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Layer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Layer.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.cxx | Diff File | ||
master 5b7f8e0a 2017-12-04 08:05:02 Committer: bugmaster Details Diff |
0029362: Data Exchange - Crash during reading step file Additional check for wires into searching of attached shapes, Fix Dimension value processing, |
||
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
add - tests/gdt/export/C2 | Diff File | ||
mod - tests/gdt/presentation/B3 | Diff File | ||
mod - tests/gdt/presentation/B4 | Diff File | ||
add - tests/gdt/presentation/C1 | Diff File | ||
master 472433e2 2017-12-02 08:24:58
Committer: bugmaster Details Diff |
0029355: OCCT 6.9.1 persistence restored in OCCT 7.2.0 not working Auxiliary classes StdObjMgt_ReadData::Object and StdObjMgt_WriteData::Object are renamed to "ObjectSentry" (to better reflect their nature); constructor is made explicit to ensure that such objects are always created intentionally. These objects are instantiated explicitly in the body of relevant functions, instead of implicit creation as temporary objects when function requires such object as argument. Variable used to get char from stream is nullified in several places in FSD_File and other classes, to avoid possible usage of uninitialized memory in case if stream is bad. |
Affected Issues 0029355 |
|
mod - src/DDF/DDF_IOStream.cxx | Diff File | ||
mod - src/FSD/FSD_CmpFile.cxx | Diff File | ||
mod - src/FSD/FSD_File.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_HArray1.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HArray1.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HArray2.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HString.cxx | Diff File | ||
mod - src/StdObject/StdObject_gp_Axes.hxx | Diff File | ||
mod - src/StdObject/StdObject_gp_Trsfs.hxx | Diff File | ||
mod - src/StdObject/StdObject_gp_Vectors.hxx | Diff File | ||
mod - src/StdObject/StdObject_Location.hxx | Diff File | ||
mod - src/StdObject/StdObject_Shape.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_ReadData.cxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_ReadData.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_WriteData.cxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_WriteData.hxx | Diff File | ||
mod - tests/bugs/fclasses/begin | Diff File | ||
add - tests/bugs/fclasses/bug29355 | Diff File | ||
master 624c599c 2017-11-30 10:44:48
|
0029359: Approximation algorithm computes multidimensional distance in Euclidean space incorrectly Wrong distance computation has been corrected. Some test-cases have been corrected according to their new behavior. Namely, built (by approximation algorithm) curve(s) has changed its geometrical position. 1. tests/blend/simple/X4 It is not a regression because the result is not correct on both MASTER and FIX (see explanation in the issue 0026740). This problem is expected to be solved after porting Fillet-algorithm to new Boolean operation. Old Boolean operations do not cover Edge-Edge tangent-zone by vertex. 2. tests/bugs/modalg_6/bug27341_318 "checknbshapes" has been deleted in order to avoid non-stable behavior (see issue 0029360) of this test case. New result is OK on both Linux and Windows platform. |
||
mod - src/Approx/Approx_BSplComputeLine.gxx | Diff File | ||
mod - src/Approx/Approx_ComputeLine.gxx | Diff File | ||
mod - src/ApproxInt/ApproxInt_Approx.gxx | Diff File | ||
mod - tests/blend/simple/X4 | Diff File | ||
mod - tests/boolean/bsection/M3 | Diff File | ||
mod - tests/bugs/modalg_5/bug24585_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug26896_2 | Diff File | ||
mod - tests/bugs/modalg_6/bug27282_2 | Diff File | ||
mod - tests/bugs/modalg_6/bug27302 | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_106 | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_107 | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_301 | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_312 | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_318 | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_319 | Diff File | ||
mod - tests/bugs/modalg_6/bug27664_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug27896 | Diff File | ||
mod - tests/bugs/modalg_6/bug28009_2 | Diff File | ||
mod - tests/perf/modalg/bug26310_1 | Diff File | ||
master ab3ff92c 2017-11-29 13:36:21 Committer: bugmaster Details Diff |
0029353: Optimization of TPrsStd_AISPresentation::SetSelectionMode() | ||
mod - src/TPrsStd/TPrsStd_AISPresentation.cxx | Diff File | ||
mod - src/TPrsStd/TPrsStd_AISPresentation.hxx | Diff File | ||
master b1f350a2 2017-11-29 12:46:54 Committer: bugmaster Details Diff |
0029266: CMake install does not copy pdb files in Debug mode due to the changes in 0028287 OCCT_INSTALL_BIN_LETTER is used only on Windows (isn't depended on type of generator) because bind/libd/bini/libi folders are not used on Linux (only bin and lib) |
Affected Issues 0029266 |
|
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit_tool.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
master 31e026ba 2017-11-28 09:31:08
Committer: bugmaster Details Diff |
0029352: Adding support of GBK and Big5 code pages Added methods to convert GBK and Big5 encodings to Unicode |
||
mod - src/Resource/FILES | Diff File | ||
add - src/Resource/Resource_Big5.h | Diff File | ||
mod - src/Resource/Resource_ConvertUnicode.c | Diff File | ||
add - src/Resource/Resource_GBK.h | Diff File | ||
mod - src/Resource/Resource_Unicode.cxx | Diff File | ||
mod - src/Resource/Resource_Unicode.hxx | Diff File | ||
master 3cbd0a8e 2017-11-28 06:46:42 Details Diff |
0029350: Visualization, OpenGl_Text - add Aspect_TODT_SHADOW text style Within new style Aspect_TODT_SHADOW, a tiny shadow is drawn at right-bottom corner with one pixel shift, producing a slightly nicer visual look than Aspect_TODT_DEKALE. |
Affected Issues 0029350 |
|
mod - src/Aspect/Aspect_TypeOfDisplayText.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - tests/3rdparty/fonts/A7 | Diff File | ||
master 2da51263 2017-11-28 05:42:40 Committer: bugmaster Details Diff |
0029349: Foundation Classes, OSD_Timer - add missing theThisThreadOnly constructor option available in OSD_Chronometer OSD_Timer constructor now has theThisThreadOnly option passed to OSD_Chronometer, which is FALSE by default. OSD_Chronometer now provides methods ::UserTimeCPU(), ::SystemTimeCPU() allowing to fetch CPU times without akward syntax through overloaded ::Show(). |
Affected Issues 0029349 |
|
mod - src/OSD/OSD_Chronometer.cxx | Diff File | ||
mod - src/OSD/OSD_Chronometer.hxx | Diff File | ||
mod - src/OSD/OSD_Timer.cxx | Diff File | ||
mod - src/OSD/OSD_Timer.hxx | Diff File | ||
master b6cf8ffa 2017-11-27 12:52:55
Committer: apn Details Diff |
0028385: Improve drawing isolines (DBRep_IsoBuilder algorithm) 1. When computing the iso-lines for the face (*DBRep_IsoBuilder*) prepare the Hatching algorithm with the following elements: a. Trimmed p-curves of edges. The trimming parameters are computed by intersection with p-curves of the neighboring edges. The trimming will be performed only if the intersection point is covered by the tolerance of common vertex. b. 2D segments connecting the p-curves of the neighboring edges. These segments will close the 2D gaps, which are closed in 3D by the tolerance of vertices shared between edges. This will allow trimming correctly the iso-lines passing through such gaps. 2. Implementation of the additional Init() method for WireExplorer algorithm taking UV bounds of the face to avoid their repeated computation when work working with a face having multiple wires. 3. Test cases for the issue. |
Affected Issues 0028385 |
|
mod - src/BRepTools/BRepTools_WireExplorer.cxx | Diff File | ||
mod - src/BRepTools/BRepTools_WireExplorer.hxx | Diff File | ||
mod - src/DBRep/DBRep_IsoBuilder.cxx | Diff File | ||
mod - src/DBRep/DBRep_IsoBuilder.hxx | Diff File | ||
rm - src/DBRep/DBRep_IsoBuilder.lxx | Diff File | ||
mod - src/DBRep/FILES | Diff File | ||
mod - src/math/math_FunctionRoots.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug28385_1 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_10 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_2 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_3 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_4 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_5 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_6 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_7 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_8 | Diff File | ||
add - tests/bugs/modalg_7/bug28385_9 | Diff File | ||
master b17e5bae 2017-11-27 12:16:21
Committer: apn Details Diff |
0029337: Visualization, TKOpenGl - visual artifacts on Intel Broadwell GPU Enable multiple draw buffers in shader program only if its required by specific application. occSetFragColor() - a new GLSL function has been introduced as an alternative to setting occFragColor/occFragCoverage variables. |
Affected Issues 0029337 |
|
mod - src/Graphic3d/Graphic3d_ShaderProgram.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ShaderProgram.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.hxx | Diff File | ||
mod - src/Shaders/Declarations.glsl | Diff File | ||
mod - src/Shaders/DeclarationsImpl.glsl | Diff File | ||
mod - src/Shaders/PhongShading.fs | Diff File | ||
mod - src/Shaders/Shaders_DeclarationsImpl_glsl.pxx | Diff File | ||
mod - src/Shaders/Shaders_Declarations_glsl.pxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File |