Changesets: occt
master 0d7753d2 2020-11-11 16:59:29 Details Diff |
Update version up to 7.6.0.dev | ||
mod - src/Standard/Standard_Version.hxx | Diff File | ||
master 65eed8ff 2020-11-11 11:23:30 Details Diff |
0026047: Data Exchange - Lost colors for IGES export - Fix problem with write shape with locations ( IGESCAFControl_Writer.cxx ) - Add support for adding sub-shapes (labels) together with sub-shapes without location ( XCAFDoc_ShapeTool.cxx ) |
Affected Issues 0026047 |
|
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx | Diff File | ||
add - tests/bugs/iges/bug26047 | Diff File | ||
mod - tests/de/iges_1/K2 | Diff File | ||
mod - tests/de/iges_1/K3 | Diff File | ||
mod - tests/de/iges_1/L7 | Diff File | ||
mod - tests/de/iges_1/Q6 | Diff File | ||
mod - tests/de/iges_2/B8 | Diff File | ||
master ad2ef259 2020-11-11 10:27:33
Committer: bugmaster Details Diff |
0029855: Data Exchange, XCAF GD&T - PMI objects copy constructors ignore presentation Add all missing values. |
||
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.cxx | Diff File | ||
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.hxx | Diff File | ||
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DimensionObject.cxx | Diff File | ||
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_GeomToleranceObject.cxx | Diff File | ||
master 6e01c25a 2020-11-10 06:41:23 Committer: bugmaster Details Diff |
0029827: Modeling Data - TopoDS_Shape::Nullify() does not reset location TopoDS_Shape::Nullify() nullify not only myTShape but myLocation and myOrient. Nullified shapes are equal and same now. Added test. |
Affected Issues 0029827 |
|
mod - src/BRepTest/BRepTest_BasicCommands.cxx | Diff File | ||
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_Location.hxx | Diff File | ||
mod - src/TopoDS/TopoDS_Shape.hxx | Diff File | ||
add - tests/bugs/moddata_3/bug29827 | Diff File | ||
master da80ff68 2020-11-10 04:52:30 Committer: bugmaster Details Diff |
0031382: Data Exchange - BinXCAF should preserve length unit information Possibility for adding LengthUnit info to XCAF document using special class XCAFDoc_LenghtUnit and XCAFDoc_LenghtUnitTool is implemented. Package UnitsMethods is split: geom methods were placed to new file GeomConvert_Units which is in the toolkit TKXSBase, internal step scale factors was placed to StepData. Updated UnitMethods to convert scale factor to different unit types. Now, XSAlgo::XSAlgo_AlgoContainer is used to update unit info from static interface values. New Draw command "XSetLengthUnit" and "XGetLengthUnit" for set or get XDE attribute. Upgraded tests for STEP, IGES, OBJ, glTF, VRML formats to check area regressing with used unit. Upgraded tests\de test cases to use any units in the "loop back" algorithms. |
Affected Issues 0031382 |
|
mod - src/AIS/AIS_Plane.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc.hxx | Diff File | ||
add - src/BinMXCAFDoc/BinMXCAFDoc_LengthUnitDriver.cxx | Diff File | ||
add - src/BinMXCAFDoc/BinMXCAFDoc_LengthUnitDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/FILES | Diff File | ||
mod - src/GeomConvert/FILES | Diff File | ||
add - src/GeomConvert/GeomConvert_Units.cxx | Diff File | ||
add - src/GeomConvert/GeomConvert_Units.hxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeCartesianPoint.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeCircle.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeCircle_gen.pxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeConicalSurface.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeCylindricalSurface.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeEllipse.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeEllipse_gen.pxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeHyperbola.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeParabola.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeRectangularTrimmedSurface.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeSphericalSurface.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeSurface.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeToroidalSurface.cxx | Diff File | ||
mod - src/GeomToStep/GeomToStep_MakeVector.cxx | Diff File | ||
mod - src/IGESCAFControl/IGESCAFControl_Reader.cxx | Diff File | ||
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx | Diff File | ||
mod - src/IGESCAFControl/IGESCAFControl_Writer.hxx | Diff File | ||
mod - src/IGESData/IGESData_BasicEditor.cxx | Diff File | ||
mod - src/IGESData/IGESData_GlobalSection.cxx | Diff File | ||
mod - src/IGESData/IGESData_GlobalSection.hxx | Diff File | ||
mod - src/IGESData/IGESData_IGESModel.cxx | Diff File | ||
mod - src/IGESData/IGESData_IGESModel.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_AngleDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_Dimension.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafWriter.cxx | Diff File | ||
mod - src/RWMesh/RWMesh_CafReader.cxx | Diff File | ||
mod - src/RWMesh/RWMesh_CafReader.hxx | Diff File | ||
mod - src/RWObj/RWObj_CafWriter.cxx | Diff File | ||
mod - src/ShapeAnalysis/ShapeAnalysis_Edge.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Reader.hxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Writer.hxx | Diff File | ||
mod - src/STEPConstruct/STEPConstruct_UnitContext.cxx | Diff File | ||
mod - src/STEPControl/STEPControl_ActorRead.cxx | Diff File | ||
mod - src/STEPControl/STEPControl_ActorWrite.cxx | Diff File | ||
mod - src/STEPControl/STEPControl_Reader.cxx | Diff File | ||
mod - src/STEPControl/STEPControl_Reader.hxx | Diff File | ||
mod - src/STEPControl/STEPControl_Writer.cxx | Diff File | ||
mod - src/StepData/FILES | Diff File | ||
add - src/StepData/StepData_GlobalFactors.cxx | Diff File | ||
add - src/StepData/StepData_GlobalFactors.hxx | Diff File | ||
mod - src/StepData/StepData_StepModel.cxx | Diff File | ||
mod - src/StepData/StepData_StepModel.hxx | Diff File | ||
mod - src/StepFile/StepFile_ReadData.cxx | Diff File | ||
mod - src/StepToGeom/StepToGeom.cxx | Diff File | ||
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdge.cxx | Diff File | ||
mod - src/TKernel/PACKAGES | Diff File | ||
mod - src/TKXSBase/PACKAGES | Diff File | ||
mod - src/TopoDSToStep/TopoDSToStep_MakeStepFace.cxx | Diff File | ||
mod - src/UnitsMethods/FILES | Diff File | ||
mod - src/UnitsMethods/UnitsMethods.cxx | Diff File | ||
mod - src/UnitsMethods/UnitsMethods.hxx | Diff File | ||
add - src/UnitsMethods/UnitsMethods_LengthUnit.hxx | Diff File | ||
mod - src/XCAFDoc/FILES | Diff File | ||
mod - src/XCAFDoc/GUID.txt | Diff File | ||
mod - src/XCAFDoc/XCAFDoc.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DocumentTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DocumentTool.hxx | Diff File | ||
add - src/XCAFDoc/XCAFDoc_LengthUnit.cxx | Diff File | ||
add - src/XCAFDoc/XCAFDoc_LengthUnit.hxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Common.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Shapes.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/FILES | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.hxx | Diff File | ||
add - src/XmlMXCAFDoc/XmlMXCAFDoc_LengthUnitDriver.cxx | Diff File | ||
add - src/XmlMXCAFDoc/XmlMXCAFDoc_LengthUnitDriver.hxx | Diff File | ||
mod - src/XSAlgo/XSAlgo_AlgoContainer.cxx | Diff File | ||
mod - src/XSDRAWSTEP/XSDRAWSTEP.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - tests/bugs/xde/bug22962 | Diff File | ||
add - tests/bugs/xde/bug31382 | Diff File | ||
mod - tests/de/begin | Diff File | ||
mod - tests/de/end | Diff File | ||
mod - tests/de/iges_1/A2 | Diff File | ||
mod - tests/de/iges_1/B4 | Diff File | ||
mod - tests/de/iges_1/M9 | Diff File | ||
mod - tests/de/iges_2/H1 | Diff File | ||
mod - tests/de/step_1/E4 | Diff File | ||
mod - tests/de/step_1/J5 | Diff File | ||
mod - tests/de/step_1/O7 | Diff File | ||
mod - tests/de/step_2/A3 | Diff File | ||
mod - tests/de/step_2/M3 | Diff File | ||
mod - tests/de/step_2/Q2 | Diff File | ||
mod - tests/de/step_2/X1 | Diff File | ||
mod - tests/de/step_3/A5 | Diff File | ||
mod - tests/de/step_3/F2 | Diff File | ||
mod - tests/de/step_4/A5 | Diff File | ||
mod - tests/de/step_4/C9 | Diff File | ||
mod - tests/de/step_4/E3 | Diff File | ||
mod - tests/de/step_4/G6 | Diff File | ||
mod - tests/de/step_5/B2 | Diff File | ||
mod - tests/de_mesh/gltf_write/helmet | Diff File | ||
mod - tests/de_mesh/obj_read/ship_boat | Diff File | ||
mod - tests/de_mesh/obj_write/mustang | Diff File | ||
master e89202ea 2020-11-09 07:55:34 Committer: bugmaster Details Diff |
0031815: Visualization, TKOpenGl - avoid XResizeWindow() within OpenGl_Window::Resize() OpenGl_Window::Resize() no more calls XResizeWindow() and relies only on dimensions returned by Aspect_Window. Xw_Window::Size() now ignores Window in case of virtual window in similar way as WNT_Window does. |
Affected Issues 0031815 |
|
mod - src/OpenGl/OpenGl_Window.cxx | Diff File | ||
mod - src/Xw/Xw_Window.cxx | Diff File | ||
master 6eb502b2 2020-11-06 08:33:58
Committer: bugmaster Details Diff |
0031703: Data Exchange, RWGltf_CafWriter - add option putting textures inside GLB file as alternative to external references RWGltf_CafWriter::ToEmbedTexturesInGlb() - added option embedding textures into GLB file enabled by default. Fixed uninitialized class field RWGltf_CafWriter::myIsForcedUVExport. Image_Texture::MimeType() - added method returning MIME type based on image file format. Image_Texture::WriteImage() - added method writing image into stream. |
Affected Issues 0031703 |
|
mod - src/Image/Image_Texture.cxx | Diff File | ||
mod - src/Image/Image_Texture.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafWriter.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafWriter.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfBufferView.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfMaterialMap.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfMaterialMap.hxx | Diff File | ||
mod - src/RWMesh/RWMesh_MaterialMap.cxx | Diff File | ||
mod - src/RWMesh/RWMesh_MaterialMap.hxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
add - tests/de_mesh/gltf_write/helmetglb | Diff File | ||
add - tests/de_mesh/gltf_write/lanternglb | Diff File | ||
master 5ae53d49 2020-11-06 08:16:22
Committer: bugmaster Details Diff |
0030421: Data Exchange - Standard_RangeError exception while reading VRML files with polygons Import of arbitrary polygon is implemented in VrmlData_IndexedFaceSet. Class IFCCAFControl_Triangulator has been moved to BRepMesh_Triangulator. New Draw test /bugs/stlvrml/bug30421 is added. |
||
add - src/BRepMesh/BRepMesh_Triangulator.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_Triangulator.hxx | Diff File | ||
mod - src/BRepMesh/FILES | Diff File | ||
mod - src/VrmlData/VrmlData_IndexedFaceSet.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_Scene.cxx | Diff File | ||
add - tests/bugs/stlvrml/bug30421 | Diff File | ||
master 0aeb8984 2020-11-05 14:34:08 Committer: bugmaster Details Diff |
0031729: Visualization, Prs3d_DatumAspect - provide per axis text aspects Prs3d_DatumAspect::TextAspect() now takes Prs3d_DatumParts argument and defined separately for Prs3d_DatumParts_XAxis/Prs3d_DatumParts_YAxis/Prs3d_DatumParts_ZAxis. The method without arguments has been marked as deprecated. V3d_Trihedron now stores per-label text attributes. Added method V3d_View::Trihedron() returning V3d_Trihedron object for more straightforward definition. V3d_Trihedron::SetWireframe() - added missing invalidation. AIS_Trihedron::setOwnDatumAspect() implementation has been moved to Prs3d_DatumAspect::CopyAspectsFrom() and now used by Prs3d_Drawer::SetOwnDatumAspects(). OpenGl_Text::render() - added NULL-check. AIS_Trihedron::computePresentation() now takes into account Prs3d_Datum*Arrow shading/line aspects. Command vtrihedron has been extended by "-textColor XAxis|YAxis|ZAxis Color" syntax. Command vviewcube has been extended by "-xAxisTextColor|-yAxisTextColor|-zAxisTextColor" arguments. |
Affected Issues 0031729 |
|
mod - src/AIS/AIS_Trihedron.cxx | Diff File | ||
mod - src/AIS/AIS_Trihedron.hxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | ||
mod - src/V3d/V3d_Trihedron.cxx | Diff File | ||
mod - src/V3d/V3d_Trihedron.hxx | Diff File | ||
mod - src/V3d/V3d_View.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - tests/bugs/vis/bug27958 | Diff File | ||
master 9a640cbe 2020-11-05 12:28:17
Committer: bugmaster Details Diff |
0030703: Modeling Algorithms - Intersector returns overlapping curves IntPatch/IntPatch_ImpPrmIntersection.cxx - calculation of step depending on resolution of surface IntWalk_IWalking_6.gxx - calculation of point-line coincidence is improved Correction of tests according to current results lowalgos/intss/bug30703 - new test case added |
||
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx | Diff File | ||
mod - src/IntWalk/IntWalk_IWalking_6.gxx | Diff File | ||
mod - tests/evolved/voluved/HMC001 | Diff File | ||
mod - tests/hlr/exact_hlr/C16 | Diff File | ||
mod - tests/hlr/exact_hlr/C18 | Diff File | ||
mod - tests/hlr/exact_hlr/C5 | Diff File | ||
mod - tests/lowalgos/intss/bug29972_4 | Diff File | ||
add - tests/lowalgos/intss/bug30703 | Diff File | ||
master 24f9d04c 2020-11-05 09:30:46 Committer: bugmaster Details Diff |
0031909: Visualization, AIS_Trihedron - replace maps with arrays Prs3d_DatumAspect, AIS_Trihedron - redundant maps have been replaced by explicitly sized arrays. AIS_Trihedron::myHasOwnDatumAspect - removed unused class field. Prs3d_DatumAttribute, Prs3d_DatumParts, Prs3d_DatumAxes - enumeration values have been renamed to have full name prefix. vzbufftrihedron - fixed no more necessary Quantity_Color -> Quantity_NameOfColor convertion. |
Affected Issues 0031909 |
|
mod - src/AIS/AIS_Axis.cxx | Diff File | ||
mod - src/AIS/AIS_GraphicTool.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_Plane.cxx | Diff File | ||
mod - src/AIS/AIS_PlaneTrihedron.cxx | Diff File | ||
mod - src/AIS/AIS_Trihedron.cxx | Diff File | ||
mod - src/AIS/AIS_Trihedron.hxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.cxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.hxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_DatumPrs.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAspect.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAspect.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAttribute.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumAxes.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_DatumParts.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master 84d0342c 2020-11-03 14:22:14
Committer: bugmaster Details Diff |
0031908: Draw Harness, TKTopTest - wavefront file path length is limited to 100 characters * Change file path variable in wavefront function from char[100] to TCollection_AsciiString |
Affected Issues 0031908 |
|
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
add - tests/demo/draw/bug31908 | Diff File | ||
master 14eea829 2020-11-03 14:22:14
Committer: bugmaster Details Diff |
0031946: Modeling Data - replace version numbers with enumerations in TopTools and BinTools Added enumerations BinTools_FormatVersion & TopTools_FormatVersion for more clear version tracking in the code. Added new BinTools::Write() & BRepTools::Write() overloaded functions with version & isWithTriangles parameters. Added new "readbrep"/"writebrep" DRAW commands handling reading and writing of both Binary and ASCII .brep formats and providing arguments to setup writing of triangulation data and of format version. "binrestore" is made an alias to new command "readbrep". "binsave" now is an alias to new "writebrep" saving into binary format by default ("writebrep" writes into ASCII format by default). |
Affected Issues 0031946 |
|
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_AsciiStringDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ByteArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_ExtStringArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_GenericExtStringDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntPackedMapDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealArrayDriver.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_RealDriver.cxx | Diff File | ||
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.cxx | Diff File | ||
mod - src/BinMNaming/BinMNaming_NamingDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_LocationDriver.cxx | Diff File | ||
mod - src/BinTools/BinTools.cxx | Diff File | ||
mod - src/BinTools/BinTools.hxx | Diff File | ||
add - src/BinTools/BinTools_FormatVersion.hxx | Diff File | ||
mod - src/BinTools/BinTools_ShapeSet.cxx | Diff File | ||
mod - src/BinTools/BinTools_ShapeSet.hxx | Diff File | ||
mod - src/BinTools/FILES | Diff File | ||
mod - src/BRepTools/BRepTools.cxx | Diff File | ||
mod - src/BRepTools/BRepTools.hxx | Diff File | ||
mod - src/BRepTools/BRepTools_ShapeSet.cxx | Diff File | ||
mod - src/BRepTools/BRepTools_ShapeSet.hxx | Diff File | ||
mod - src/DBRep/DBRep.cxx | Diff File | ||
mod - src/Draw/Draw_VariableCommands.cxx | Diff File | ||
mod - src/Storage/Storage_HeaderData.hxx | Diff File | ||
mod - src/TopTools/FILES | Diff File | ||
add - src/TopTools/TopTools_FormatVersion.hxx | Diff File | ||
mod - src/TopTools/TopTools_ShapeSet.cxx | Diff File | ||
mod - src/TopTools/TopTools_ShapeSet.hxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ByteArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntPackedMapDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_TreeNodeDriver.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF.cxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming_NamedShapeDriver.cxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming_NamingDriver.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_LocationDriver.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug31946 | Diff File | ||
master a13df0fe 2020-11-03 14:22:14
Committer: bugmaster Details Diff |
0031990: Coding, Draw Harness - Replace C-like pointers to function in Draw_SaveAndRestore class to virtual function Save/Restore interface has been moved to Draw_Drawable3D base class. Create a singleton Draw_Params class for DRAW parameters |
Affected Issues 0031990 |
|
mod - src/DBRep/DBRep.cxx | Diff File | ||
mod - src/DBRep/DBRep.hxx | Diff File | ||
mod - src/DBRep/DBRep_DrawableShape.cxx | Diff File | ||
mod - src/DBRep/DBRep_DrawableShape.hxx | Diff File | ||
add - src/DBRep/DBRep_Params.hxx | Diff File | ||
mod - src/DBRep/FILES | Diff File | ||
mod - src/Draw/Draw_Appli.hxx | Diff File | ||
mod - src/Draw/Draw_Drawable3D.cxx | Diff File | ||
mod - src/Draw/Draw_Drawable3D.hxx | Diff File | ||
rm - src/Draw/Draw_Drawable3D.lxx | Diff File | ||
mod - src/Draw/Draw_Number.cxx | Diff File | ||
mod - src/Draw/Draw_Number.hxx | Diff File | ||
mod - src/Draw/Draw_VariableCommands.cxx | Diff File | ||
mod - src/Draw/FILES | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf.hxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BezierCurve.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BezierCurve.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_BezierCurve.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BezierCurve2d.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BezierCurve2d.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_BezierCurve2d.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BezierSurface.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BezierSurface.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_BezierSurface.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BSplineCurve.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BSplineCurve.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_BSplineCurve.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BSplineCurve2d.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BSplineCurve2d.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_BSplineCurve2d.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BSplineSurface.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_BSplineSurface.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_BSplineSurface.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Curve.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Curve.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_Curve.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Curve2d.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Curve2d.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_Curve2d.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Drawable.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_Drawable.lxx | Diff File | ||
add - src/DrawTrSurf/DrawTrSurf_Params.hxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Point.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Point.hxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Polygon2D.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Polygon2D.hxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Polygon3D.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Polygon3D.hxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Surface.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Surface.hxx | Diff File | ||
rm - src/DrawTrSurf/DrawTrSurf_Surface.lxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Triangulation.cxx | Diff File | ||
mod - src/DrawTrSurf/DrawTrSurf_Triangulation.hxx | Diff File | ||
mod - src/DrawTrSurf/FILES | Diff File | ||
mod - src/HLRTest/FILES | Diff File | ||
mod - src/HLRTest/HLRTest.cxx | Diff File | ||
mod - src/HLRTest/HLRTest_Projector.cxx | Diff File | ||
mod - src/HLRTest/HLRTest_Projector.hxx | Diff File | ||
rm - src/HLRTest/HLRTest_Projector.lxx | Diff File | ||
master 628c0211 2020-11-02 16:52:44 Details Diff |
Increment OCCT version up to 7.5.0 | ||
mod - src/Standard/Standard_Version.hxx | Diff File | ||
master d66f7c0f 2020-11-02 16:52:44
Committer: bugmaster Details Diff |
0029564: STEP Import and Export failure In the result of translation one face lying on the spherical surface converted to the two separate faces due to method IsSurfaceUVPeriodic returned false for spherical surface. Now method IsSurfaceUVPeriodic returns true for spherical surface in order to natural bounds can be added for spherical surface too. Method ShapeFix_Face::FixOrientation was corrected to avoid reversing inner wire for case when spherical face has only one inner bound without outer bound. Check that wire has bounding box equal to bounding box of surface was added in the method ShapeFix_Face::FixAddNaturalBound in order to avoid addition of the natural bounds ( test bugs xde bug22535_2 1 for face 2 lying on the torus) In order to avoid regressions fix for translation "VERTEX_LOOP" entities was added. Natural bounds for "VERTEX_LOOP" lying on the Spherical and BSpline surface is added only if face does not have any other bounds. In other case natural bounds were added during ShapeFix operation after translation in order take into account mutual position of the all bounds in the UV space of the face. |
Affected Issues 0029564 |
|
mod - src/ShapeFix/ShapeFix_Face.cxx | Diff File | ||
mod - src/StepToTopoDS/StepToTopoDS_TranslateFace.cxx | Diff File | ||
add - tests/bugs/step/bug29564 | Diff File | ||
mod - tests/de/step_1/E6 | Diff File | ||
mod - tests/de/step_2/A3 | Diff File | ||
mod - tests/de/step_2/A5 | Diff File | ||
mod - tests/de/step_2/D2 | Diff File | ||
mod - tests/de/step_3/A5 | Diff File | ||
mod - tests/de/step_3/A9 | Diff File | ||
mod - tests/de/step_3/D8 | Diff File | ||
master dbecff5f 2020-11-02 14:36:34 Committer: bugmaster Details Diff |
0031898: Coding Rules - extend Standard_WarningsDisable.hxx with -Wreorder |
Affected Issues 0031898 |
|
mod - src/Standard/Standard_WarningsDisable.hxx | Diff File | ||
master c5b42a1a 2020-11-02 14:23:14 Committer: bugmaster Details Diff |
0030342: Modeling Data - Successively trimming surface in both directions lose the first trim Added trim for U and V directions when trimming happens sequentially in these directions. Added possibility to set sense to trim command. |
Affected Issues 0030342 |
|
mod - dox/upgrade/upgrade.md | Diff File | ||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
mod - src/Geom/Geom_RectangularTrimmedSurface.cxx | Diff File | ||
mod - src/GeomliteTest/GeomliteTest_SurfaceCommands.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug30342_1 | Diff File | ||
add - tests/bugs/moddata_3/bug30342_2 | Diff File | ||
master 7a88ce5b 2020-11-02 06:31:55
|
0029108: Crash writing STEP file * Wrapped a try / catch block on creating objects in TopoDSToStep_MakeStepFace::Init() |
||
mod - src/TopoDSToStep/TopoDSToStep_MakeStepFace.cxx | Diff File | ||
add - tests/bugs/step/bug29108 | Diff File | ||
master 38b336df 2020-10-31 19:58:22 Committer: bugmaster Details Diff |
0031944: Foundation Classes, Message_Report - add missing mutex locks for message level |
Affected Issues 0031944 |
|
mod - src/Message/Message_Report.cxx | Diff File | ||
master a8b9d7eb 2020-10-29 14:18:10 Committer: bugmaster Details Diff |
0031888: Configuration, qmake - linkage error due to missing .cpp file in TKMesh OccToolkit.pri now handles also .cpp file extension. |
Affected Issues 0031888 |
|
mod - adm/qmake/OccToolkit.pri | Diff File | ||
master 2b7fd8c8 2020-10-29 11:33:27 Committer: bugmaster Details Diff |
0031887: IntTools_Context::IsPointInFace always return TRUE If aDist >= aTol, bIn is never updated to false, and the function always returns TRUE. |
Affected Issues 0031887 |
|
mod - src/IntTools/IntTools_Context.cxx | Diff File | ||
master e76471b5 2020-10-28 18:16:27 Committer: bugmaster Details Diff |
0032205: Visualization - implementing new selection scheme in context - replace extra - implementation of additional selection scheme, mainly to deselect single selected object. |
Affected Issues 0032205 |
|
add - dox/user_guides/visualization/images/visualization_selection_scheme_replaceExtra.svg | Diff File | ||
mod - dox/user_guides/visualization/visualization.md | Diff File | ||
mod - src/AIS/AIS_Selection.cxx | Diff File | ||
mod - src/AIS/AIS_SelectionScheme.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
add - tests/vselect/bugs/bug32205 | Diff File | ||
master 71af3370 2020-10-28 12:13:56 Committer: bugmaster Details Diff |
0031878: DXF import - support Windows and ISO 8859 code pages in DXF import Add support of converting Big5 and GBK code pages to Unicode within Resource_Unicode::ConvertFormatToUnicode |
||
mod - src/Resource/Resource_FormatType.hxx | Diff File | ||
mod - src/Resource/Resource_Unicode.cxx | Diff File | ||
master 0f5a1a94 2020-10-27 13:15:22
Committer: bugmaster Details Diff |
0028572: Modeling Algorithms - Wrong result of the mkface command - Added note to BRepBuilderAPI_MakeFace(const Handle(Geom_Surface)& S, const TopoDS_Wire& W, const Standard_Boolean Inside = Standard_True) in BRepBuilderAPI_MakeFace.hxx; - Modified subsubsection occt_modalg_3_5_2 in dox/user_guides/modeling_algos/modeling_algos.md |
||
mod - dox/user_guides/modeling_algos/modeling_algos.md | Diff File | ||
mod - src/BRepBuilderAPI/BRepBuilderAPI_MakeFace.hxx | Diff File |