Changesets: occt-products

master 98edda22

2021-12-17 07:28:39

kgv


Committer: smoskvin Details Diff
0032738: Configuration, scripts - handle ABI list within iOS building script adm/scripts/ios_build.sh

Added script for building products for iOS target.
Affected Issues
0032738
add - adm/scripts/ios_build.sh Diff File
mod - blob Diff File

master 867efc86

2021-12-17 01:05:48

msv


Committer: smoskvin Details Diff
0032737: Mesh Tools - decimation algorithm crashes on specific data

There are two kinds of problems in the input mesh that lead to the algorithm crash:
- There are free vertices (not connected with any elements)
- There are degenerated elements (a triangle built on two nodes)

This patch addresses these problems and makes the algorithm work well in these cases.
For the first one, it invalidates on input all free vertices.
For the second one, it processes more carefully the violation of condition
that earlier was asserted in the method MeshDecim_VertexInfoList::Merge.

Test cases have been added.
mod - blob Diff File
mod - diff Diff File
mod - src/MeshDecim/MeshDecim_DecimateTool.cxx Diff File
mod - src/MeshDecim/MeshDecim_MeshModel.cxx Diff File
mod - src/MeshDecim/MeshDecim_VertexInfo.cxx Diff File
add - tests/meshdecim/bugs/bug32737_2 Diff File

master 3b21ada5

2021-12-16 15:21:52

kgv


Committer: smoskvin Details Diff
0032736: Kinematics - duplicated Kinematics_GUIDs.cxx in Kinematics/FILES Affected Issues
0032736
mod - src/Kinematics/FILES Diff File

master 815201f6

2021-12-16 10:20:12

kgv


Committer: smoskvin Details Diff
0031081: Avoid installation of headers with license algorithm details

OCCLicense.hxx and OCCLicense_Tools.hxx have been renamed to OCCLicense.pxx and OCCLicense_Tools.pxx
as private non-distributable headers.
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - samples/java/OCCwrapJava/CMakeLists.txt Diff File
mod - src/BestFit/BestFit_Generator.cxx Diff File
mod - src/BestFit/BestFit_Projector.cxx Diff File
mod - src/ColDetectionProxy/ColDetectionProxy_Intersector.cxx Diff File
mod - src/DxfControl/DxfControl_Writer.cxx Diff File
mod - src/Kinematics/Kinematics_KinematicPair.cxx Diff File
mod - src/MeshTools/MeshTools_DistanceFunction.cxx Diff File
mod - src/OCCLicense/FILES Diff File
mod - src/OCCLicense/OCCLicense_Tools.cxx Diff File
mod - src/OCCLicense/OCCLicense_ToolsSrc.pxx Diff File
mod - src/OMFAlgo/OMFAlgo_IntEF.cxx Diff File
mod - src/OMFAlgo/OMFAlgo_Intersect.cxx Diff File
mod - src/OMFBool/OMFBool_BooleanOperation.cxx Diff File
mod - src/OMFBool/OMFBool_MeshContour.cxx Diff File
mod - src/OMFEdit/OMFEdit_PlaneMesher.cxx Diff File
mod - src/OMFTools/OMFTools_NASParser.cxx Diff File
mod - src/OverlapShape/OverlapShape_Check.cxx Diff File
mod - src/PMIVis/PMIVis_Exchange.cxx Diff File
mod - src/PMIVis/PMIVis_GenShape.cxx Diff File
mod - src/PMIVis/PMIVis_Presentation.cxx Diff File
mod - src/PMIVisTest/PMIVisTest_ObjectCommands.cxx Diff File
mod - src/PolyAlgo/PolyAlgo_MakePocket.cxx Diff File
mod - src/PolyAlgo/PolyAlgo_Offset2d.cxx Diff File
mod - src/RVMCAFControl/RVMCAFControl_Reader.cxx Diff File
mod - src/SatControl/SatControl_Reader.cxx Diff File
mod - src/SatControl/SatControl_Writer.cxx Diff File
mod - src/ShapeConvert/ShapeConvert.cxx Diff File
mod - src/ShapeConvert/ShapeConvert_UnionEdges.cxx Diff File
mod - src/Unfolding/Unfolding_Algo.cxx Diff File
mod - src/VolumeRender/VolumeRender_RawRenderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_Renderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_VolumeObject.cxx Diff File
mod - src/VolumeRender/VolumeRender_Writer.cxx Diff File
mod - src/XtControl/XtControl_Reader.cxx Diff File

master 8b2b9a6f

2021-12-15 17:08:57

kgv


Committer: smoskvin Details Diff
0032732: Visualization, TKOpenGl - do not include system headers within OpenGl_GlFunctions.hxx Affected Issues
0032732
mod - diff Diff File
mod - diff Diff File
mod - src/PrsPointCloud/PrsPointCloud_RasterRenderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_VolumeTexture.cxx Diff File

master 40021bf3

2021-12-14 20:44:39

msv


Committer: smoskvin Details Diff
0032730: Mesh Decimator - More carefully remove non-beam segments that are left without face support
mod - diff Diff File

master 0f71ac87

2021-12-10 11:45:11

ngavrilo


Committer: smoskvin Details Diff
0032703: Volume Rendering - unable to use VolumeRender_Reader::SetStream() for NRRD files

- replaced raw pointers with std::shared_ptr
mod - diff Diff File
mod - src/VolumeRender/VolumeRender_BinReader.cxx Diff File
mod - src/VolumeRender/VolumeRender_FdkReader.cxx Diff File
mod - src/VolumeRender/VolumeRender_Reader.cxx Diff File
mod - src/VolumeRender/VolumeRender_Reader.hxx Diff File
mod - src/VolumeRender/VolumeRender_RekReader.cxx Diff File
mod - src/VolumeRenderTest/VolumeRenderTest.cxx Diff File

master d2ffbfb2

2021-12-09 13:15:33

sshutina


Committer: smoskvin Details Diff
0032097: PMIVis - allow to save an angle qualifier in a document

- allowed saving an angle qualifier in a document
- added test
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/PMIVis/PMIVis_AngularDimension.hxx Diff File
mod - src/PMIVisTest/PMIVisTest.hxx Diff File
mod - src/PMIVisTest/PMIVisTest_ObjectCommands.cxx Diff File

master 5ea42e1e

2021-12-08 16:57:35

btokarev


Committer: Vadim Glukhikh Details Diff
0032726: Components Documentation - warning occurs when building JT Interface User guide

Excessive syntax removed from the document source file.
mod - diff Diff File

master 6377a4e0

2021-12-08 16:44:54

kgv


Committer: smoskvin Details Diff
0032725: Visualization - Graphic3d_Structure::SetDisplayPriority() should use public enumeration Graphic3d_DisplayPriority Affected Issues
0032725
mod - diff Diff File
mod - diff Diff File
mod - src/PrsPointCloud/PrsPointCloud_PointCloud.cxx Diff File

master 0d27f300

2021-12-08 10:57:36

ifv


Committer: smoskvin Details Diff
0032701: Modeling Algorithms - 2d curve has bending near the degenerated edge of the face

Correction of tests according to current behavior of intersection algorithm
Affected Issues
0032701
mod - diff Diff File
mod - tests/parasolid/doc_3/B7 Diff File
mod - tests/parasolid/doc_3/E3 Diff File

master 81d334a4

2021-12-06 15:00:21

kgv

Details Diff
0032663: Coding - remove AIS_SequenceOfInteractive Affected Issues
0032663
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - samples/mfc/ColDet/inc/SampleCollisionDetectionDoc.h Diff File
mod - samples/mfc/modeler/inc/StdAfx.h Diff File
mod - samples/mfc/OMF/inc/StdAfx.h Diff File
mod - samples/mfc/shapehealer/inc/StdAfx.h Diff File
mod - samples/mfc/xde/inc/StdAfx.h Diff File
mod - samples/mfc/xde/src/XDESampleDoc.cpp Diff File
mod - training/exercises/OCAF/mfc/StdAfx.h Diff File
mod - training/exercises/Visualization_Solution/mfc/StdAfx.h Diff File

master 2d0e1d03

2021-12-02 16:15:00

kgv


Committer: smoskvin Details Diff
0032352: Coding Rules - clean up code from compatibility hacks with pre-C++11 compilers Affected Issues
0032352
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/AcisData/AcisData_AcisModel.cxx Diff File
mod - src/JtData/JtData_Model.cxx Diff File
mod - src/PointCloudTest/PointCloudTest_Test.cxx Diff File
mod - src/RVMCAFControl/RVMCAFControl_TagProvider.cxx Diff File
mod - src/VolumeRender/VolumeRender_MetaReader.cxx Diff File
mod - src/VolumeRenderTest/VolumeRenderTest.cxx Diff File
mod - src/XSDRAWSAT/XSDRAWSAT.cxx Diff File
mod - src/XtControl/XtControl_Reader.cxx Diff File
mod - src/XtSelect/XtSelect_WorkLibrary.cxx Diff File

master 52ed38cc

2021-12-01 18:28:07

kgv


Committer: smoskvin Details Diff
0032704: Visualization, Prs3d_Drawer - do not implicitly create aspects within getters Affected Issues
0032704
mod - src/PMIVis/PMIVis_Shapes.hxx Diff File

master 8c2426ae

2021-12-01 16:10:02

ngavrilo


Committer: smoskvin Details Diff
0032700: Volume Rendering - derive VolumeRender_Reader and VolumeRender_Converter from Standard_Transient

Derived VolumeRender_Reader and VolumeRender_Converter from Standard_Transient class in order to be able to create the objects using "new", and got rid of using raw pointers.
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/VolumeRender/VolumeRender_Converter.cxx Diff File
mod - src/VolumeRender/VolumeRender_DicomReader.hxx Diff File
mod - src/VolumeRender/VolumeRender_FdkReader.cxx Diff File
mod - src/VolumeRender/VolumeRender_MetaReader.cxx Diff File
mod - src/VolumeRender/VolumeRender_NrrdReader.cxx Diff File
mod - src/VolumeRender/VolumeRender_NrrdReader.hxx Diff File
mod - src/VolumeRender/VolumeRender_ProceduralReader.hxx Diff File
mod - src/VolumeRender/VolumeRender_RawVolumeObject.cxx Diff File
mod - src/VolumeRender/VolumeRender_Reader.hxx Diff File
mod - src/VolumeRender/VolumeRender_RekReader.hxx Diff File

master a39e291a

2021-11-30 15:27:20

ngavrilo


Committer: smoskvin Details Diff
0032698: Volume Rendering - crash when VolumeRender_Converter goes out of scope in Debug+Release mix
mod - diff Diff File
mod - src/VolumeRender/VolumeRender_Converter.hxx Diff File

master 95f1a282

2021-11-29 16:23:09

ngavrilo

Details Diff
0032690: Volume Rendering - add Hello World sample Affected Issues
0032690
mod - blob Diff File
mod - blob Diff File
add - samples/cli/occ-volumerender-hello/adm/cmake/FindPRODUCTS_VolumeRender.cmake Diff File
add - samples/cli/occ-volumerender-hello/CMakeLists.txt Diff File
add - samples/cli/occ-volumerender-hello/ReadMe.md Diff File

master dda1985c

2021-11-25 15:52:42

agv


Committer: smoskvin Details Diff
0032693: IFC import - handle enity types RevolvedAreaSolid, TriangulatedFaceSet
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File

master 5da5872b

2021-11-25 11:57:56

anv


Committer: smoskvin Details Diff
0032688: Advanced wrappers, Java Wrapper - JT wrapper creates file with a too long name

Typedef for problematic map was added.
mod - diff Diff File

master 3a6ccddc

2021-11-24 16:21:10

kgv

Details Diff
0032687: Volume Rendering - VolumeRender_Reader::SetFileSource() is not exported

Added missing Standard_EXPORT and updated User's Guide.
mod - diff Diff File
mod - diff Diff File

master 1095767a

2021-11-19 11:49:58

kgv


Committer: inv Details Diff
0032673: Volume Rendering - update description of the component in User's Guide
mod - blob Diff File
mod - diff Diff File
mod - src/TKVolumeRender/EXTERNLIB Diff File

master 641834c0

2021-11-18 18:37:23

btokarev


Committer: inv Details Diff
0032671: Change log update for Volume rendering for 7.6.0

Change log and system requirements are updated.
mod - dox/user_guides/volume_rendering/volume_rendering.md Diff File

master 8d99551e

2021-11-16 15:52:17

btokarev


Committer: inv Details Diff
0032656: Product User Guides - update for release 7.6.0

Change logs for user guides updated for versions 7.5.0 and 7.6.0.
Minor structural fixes for broken inner links.
Code example fix for ifc_interface.md.
Wrappers building procedure included to Component Installation guide (#32643).
Copyright fix included to all PDF documentation using prod_pdf_template.tex (#32643).

Remarks applied:
Removed unrelated bugs from OMF.
Removed regression bug from JT.
Added missing bugs to parasolid_interface.md.
Added log to sat_interface.md.
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - doc/OCCT_Component_installation_guide.docx Diff File
mod - dox/user_guides/cam_library/cam_library.md Diff File
mod - dox/user_guides/canonical_recognition/canonical_recognition.md Diff File
mod - dox/user_guides/collision_detection/collision_detection.md Diff File
mod - dox/user_guides/express_mesh/express_mesh.md Diff File
mod - dox/user_guides/jt_interface/jt_interface.md Diff File
mod - dox/user_guides/parasolid_interface/parasolid_interface.md Diff File

master 662e36c5

2021-11-15 10:33:36

dpasukhi


Committer: inv Details Diff
0032664: Data Exchange, Kinematics - incorrect VAS Kinematics build

Fixed problem with documentation building
mod - src/VAS/Kinematics.tcl Diff File

master 24ac02cc

2021-11-14 14:01:48

kgv


Committer: inv Details Diff
0032662: Coding - Missing header file in AIS_DataMapOfSelStat.hxx

Removed wrapping of obsolete type AIS_ClearMode.
Removed usage of obsolete AIS_MapOfInteractive.
Affected Issues
0032662
mod - diff Diff File
mod - samples/qt/OMF/src/OMFSampleView3D.cpp Diff File
mod - samples/swig/TKV3d.i Diff File
 First  Prev  1 2 3 ... 5 6 7 8 9 10 11 ... 14 15 16  Next  Last