Changesets: occt-products

master e2c842cb

2021-03-19 18:04:29

sshutina


Committer: bugmaster Details Diff
0032212: PMI Visualization - Angular segment by one shape doesn't calculate an angle value

- Added an angle calculate for segments for one shape
- Added the test
- Added DumpJson for PMIVis_AngularSegmentsData structure
mod - diff Diff File
mod - diff Diff File
mod - src/PMIVisTest/PMIVisTest.cxx Diff File
add - tests/pmivis/angle/segment_data Diff File

master ca10d25c

2021-03-19 15:08:13

kgv


Committer: bugmaster Details Diff
0032230: Coding Rules - remove class headers Graphic3d_HighlightStyle.hxx deprecated since OCCT 7.2.0 Affected Issues
0032230
mod - diff Diff File
mod - samples/swig/TKService.i Diff File
mod - src/PrsPointCloud/PrsPointCloud_PointCloudSensitive.cxx Diff File
mod - src/PrsPointCloud/PrsPointCloud_PointCloudSensitive.hxx Diff File

master 6baf3a92

2021-03-18 01:13:29

kgv


Committer: bugmaster Details Diff
0032206: Visualization, TKOpenGl - move out OpenGL ES support to dedicated library TKOpenGles Affected Issues
0032206
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File

master 0779901f

2021-03-17 18:25:04

osa


Committer: bugmaster Details Diff
0032086: Visualization - support deferred data loading

1) Save from JT file information about estimated vertex/polygon count.
2) Update JTCAFControl_Triangulation class. It is based on new RWMesh_TriangulationSource one and represents only single LOD (not array).
3) Move all reading logic from JTCAFControl_Triangulation to new JTCAFControl_TriangulationReader based on RWMesh_TriangulationReader.
4) Cache nodes/triangles number defined in JT file
5) Add new '-skiplateloading' (to skip triangulation loading), '-keeplate' (to keep information about deferred storage to load/unload triangulation later),
'-toprintdebuginfo' (to print additional debug information), '-outhasmixednblods' (to set the TCL variable to the 'true'/'false' value according to different/same numbers of LODs in file) options to ReadJt command
6) Update existing JT test and create new ones
Affected Issues
0032086
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 - src/JTCAFControl/JTCAFControl_Reader.hxx Diff File
add - tests/jt/lateload/A2 Diff File
add - tests/jt/lateload/A3 Diff File
add - tests/jt/lateload/A4 Diff File
add - tests/jt/lateload/A5 Diff File
mod - tests/jt/read/begin Diff File
mod - tests/jt/read/bug31331 Diff File
mod - tests/jt/read/bug31609 Diff File

master 0244e8a1

2021-03-16 19:52:14

kgv

Details Diff
0032217: Visualization, TKOpenGl - drop propagation of unused FFP functions

core11 has been replaced by core11ffp.
Affected Issues
0032217
mod - src/PrsPointCloud/PrsPointCloud_RasterRenderer.cxx Diff File

master 89c52f56

2021-03-09 19:39:14

kgv


Committer: bugmaster Details Diff
0032203: Draw Harness, ViewerTest - drop dependency from OpenGL

AISV has been replaced by VISUALIZATION in tests.
Affected Issues
0032203
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File

master a4509781

2021-03-05 10:58:58

kgv


Committer: bugmaster Details Diff
0032197: RVM Import - invalid normal index within RVMCAFControl_MeshHelper::GetTriangulation()

Fixed unexpected allocation of undefined UV nodes.
Fixed indexation of normals within copy loop.
mod - src/RVMCAFControl/RVMCAFControl_MeshHelper.cxx Diff File

master 05273514

2021-03-03 18:26:56

kgv


Committer: bugmaster Details Diff
0030640: Visualization, Graphic3d_Camera - add option creating Projection matrix with [0,1] depth range

Added handling of OpenGl_Caps::useZeroToOneDepth flag within VolumeRender and PrsPointCloud shader generators.
Affected Issues
0030640
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/PrsPointCloud/PrsPointCloud_RasterRenderer.hxx Diff File
mod - src/VolumeRender/VolumeRender_RawRenderer.hxx Diff File
mod - src/VolumeRender/VolumeRender_RawRenderer.Shaders.cxx Diff File
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.hxx Diff File
mod - src/VolumeRender/VolumeRender_ShaderManager.cxx Diff File

master 453fe45c

2021-03-02 12:02:05

kgv


Committer: bugmaster Details Diff
0032188: Visualization, Graphic3d_Aspects - define backface culling using Graphic3d_TypeOfBackfacingModel

Removed obsolete types from wrapper.
Affected Issues
0032188
mod - samples/swig/TKV3d.i Diff File

master 5de9c74f

2021-03-01 16:00:30

btokarev


Committer: bugmaster Details Diff
0032177: Documentation - SSP User's Guide minor correction
Added a small fix to the documentation: edited .md and .doc versions of the SSP User Guide.
Affected Issues
0032177
mod - diff Diff File
mod - dox/user_guides/surfaces_from_scattered_points/surfaces_from_scattered_points.md Diff File

master ab37a087

2021-03-01 12:00:24

akaftasev


Committer: smoskvin Details Diff
0032176: Express Mesh - Wrong discretization on edges

Updated point value after wrong projection on curve if surface is periodic
mod - src/QMShape/QMShape_DiscrCurve.cxx Diff File
add - tests/emesh/bugs/bug32176 Diff File

master f0d2f6c2

2021-02-26 17:43:36

msv


Committer: bugmaster Details Diff
0032178: Point Cloud - Do not write empty leaf nodes in the metafile

In addition to the main fix:
- Add the method SetNbTotalPoints in the class PointCloudBase_OctreeNode for special needs in ASRV.
- Add assertion in PointCloudBase_ReadableNode that the number of points in node got from metafile is equal to the number of points in the LOD file.
mod - diff Diff File
mod - src/PointCloudBase/PointCloudBase_OctreeNode.hxx Diff File
mod - src/PointCloudBase/PointCloudBase_ReadableNode.cxx Diff File

master 5c3782d3

2021-02-26 11:16:12

osa


Committer: bugmaster Details Diff
0032171: Data Exchange - RWGltf_TriangulationReader doesn't copy cached bounding box Affected Issues
0032171
mod - diff Diff File

master 76000024

2021-02-25 11:00:08

kgv

Details Diff
0032161: Coding Rules - deprecate obsolete alias PrsMgr_PresentationManager3d Affected Issues
0032161
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/mfc/BFIT/BFIT/src/Sample_AISPoints.cpp Diff File
mod - samples/mfc/camshaftdrive/inc/TWUsrObj_Diameters.hxx Diff File
mod - samples/mfc/camshaftdrive/inc/TWUsrObj_ReferenceTrace.hxx Diff File
mod - samples/mfc/camshaftdrive/src/TWIHM_Dialog.cxx Diff File
mod - samples/mfc/camshaftdrive/src/TWIHM_Simulation.cxx Diff File
mod - samples/mfc/camshaftdrive/src/TWUsrObj_Diameters.cxx Diff File
mod - samples/mfc/ColDet/src/SampleCollisionDetectionDoc.cpp Diff File
mod - samples/mfc/CR/src/Kernel_MeshPrs.cxx Diff File
mod - samples/mfc/shapehealer/inc/Kernel_MeshPrs.hxx Diff File
mod - samples/qt/ShipBuilder/ShipDemo/src/Ship/Ship_ShapePrs.cxx Diff File
mod - samples/qt/ShipBuilder/ShipDemo/src/Ship/Ship_ShapePrs.h Diff File
mod - samples/qt/SSP/src/SCATexturedShape.hxx Diff File
mod - samples/qt/Unfolding/inc/StdAfx.h Diff File
mod - samples/qt/Unfolding/inc/UnfoldingMesh.h Diff File
mod - samples/qt/Unfolding/src/UnfoldingMesh.cpp Diff File
mod - samples/swig/TKV3d.i Diff File
mod - src/MeshToolsTest/MeshToolsTest_FunctionObject.cxx Diff File
mod - src/OMFVS/OMFVS_MeshOwner.cxx Diff File
mod - src/PMIVis/PMIVis_AngularSegments.cxx Diff File
mod - src/PMIVis/PMIVis_AngularSegments.hxx Diff File
mod - src/PMIVis/PMIVis_Annotation.cxx Diff File
mod - src/PMIVis/PMIVis_Dimension.hxx Diff File
mod - src/PMIVis/PMIVis_Info.cxx Diff File
mod - src/PMIVis/PMIVis_Info.hxx Diff File
mod - src/PMIVis/PMIVis_RadialDimension.cxx Diff File
mod - src/PMIVis/PMIVis_SingleAlignedSegments.cxx Diff File
mod - src/PMIVis/PMIVis_SingleSegments.hxx Diff File
mod - src/PMIVis/PMIVis_Tessellated.cxx Diff File
mod - src/PMIVis/PMIVis_Tessellated.hxx Diff File
mod - src/VolumeRender/VolumeRender_RawVolumeObject.cxx Diff File
mod - src/VolumeRender/VolumeRender_RawVolumeObject.hxx Diff File
mod - src/VolumeRender/VolumeRender_VolumeObject.cxx Diff File
mod - training/exercises/Visualization/mfc/Exercise_CustomPrs.cxx Diff File
mod - training/exercises/Visualization/mfc/Exercise_CustomPrs.h Diff File
mod - training/exercises/Visualization_Solution/mfc/Exercise_CustomPrs.h Diff File
mod - training/exercises/Visualization_Solution/qt/src/Exercise/Exercise_CustomPrs.h Diff File
mod - training/slides/en/visualization/AIS/InteractiveContext.html Diff File

master 67a9dc5f

2021-02-17 16:20:01

dpasukhi


Committer: bugmaster Details Diff
0031950: JT Import - length unit is ignored while reading XT representation from JT file

- Added a accept to the Xt scale (only length) factor ( via XtData_Model ):
- Created new Xt class fields as internal units to avoiding use of global UnitsMethods
- Fixed warning oriented checking for UReverse ( XtGeom_BlendedEdge )
- Created class field as a UReverse flag
- Added interaction the Xt and Jt readers ( setting the scale factor was add to the ReadStream via XtRead )
- Added passing info which Jt units are not recognized or not existed
- Added new field for JtData_Model and new method for checking units existing
- Removed (or replaced to Scale Value) some unnecessary theTP parameters within XtToGeom_*::Build(...)
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 - src/JTCAFControl/JTCAFControl_XTBRepProvider.hxx Diff File
mod - src/JtData/JtData_Model.cxx Diff File
mod - src/XtControl/XtControl_Reader.hxx Diff File
mod - src/XtData/XtData_Model.hxx Diff File
mod - src/XtGeom/XtGeom_BlendedEdge.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeBlendedEdge.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeBSplineCurve.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeBSplineCurve.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCone.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCone.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCurve.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCurve2d.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCurve2d.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeLine.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeLine.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeOffsetSurf.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakePlane.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakePoint.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeSphere.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeSphere.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeSurface.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTransformation.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTransformation.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTrimmedCurve.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTrimmedCurve2d.hxx Diff File
mod - src/XtToTopoDS/XtToTopoDS_TranslateFin.cxx Diff File
mod - src/XtToTopoDS/XtToTopoDS_TranslateLoop.cxx Diff File
add - tests/jt/read/bug31950 Diff File

master 7c8d26f0

2021-02-17 14:46:54

msv


Committer: bugmaster Details Diff
0032138: Point Cloud Rendering - Provide means for controlled points filtering when merging several laser scans

Make the class RWPointCloud_PointFilter consider the given Confusion value when checking points for equality. Also, make it collect the minimal distance between accepted points.

In the class RWPointCloud_MergeWriter:
- Add the method GetMinDistance() that returns the minimal distance between points among all input PCs.
- Add the method SetConfusion() that sets the minimal allowed distance between points in the result PC.

Make the classes PointCloudBase_MetaReader and RWPointCloud_MetaWriter to maintain the property 'MinDist' on the upper level of the document. The writer gets this value by calling the method GetMinDistance() of the class RWPointCloud_WritableNode. The reader now has the method MinDistance() to get access to the value of MinDist read from metafile.
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/RWPointCloud/RWPointCloud_PointFilter.cxx Diff File
mod - src/RWPointCloud/RWPointCloud_PointFilter.hxx Diff File
mod - src/RWPointCloud/RWPointCloud_WritableNode.cxx Diff File
mod - src/RWPointCloud/RWPointCloud_WritableNode.hxx Diff File

master 7dcd4ae2

2021-02-16 14:25:39

vro


Committer: bugmaster Details Diff
0032133: Modeling Data - Restriction of access to internal arrays for Poly_Triangulation, revision of API

Corrected methods of direct access to internal arrays of Poly_Triangulation.
Affected Issues
0032133
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/qt/SSP/src/SCATexturedShape.cxx Diff File
mod - src/EMeshTest/EMeshTest.cxx Diff File
mod - src/Geodesic/Geodesic_ShellDistances.cxx Diff File
mod - src/IFCCAFControl/IFCCAFControl_Transform.cxx Diff File
mod - src/JTCAFControl/JTCAFControl_Triangulation.cxx Diff File
mod - src/OMFTools/OMFTools.cxx Diff File
mod - src/QMShape/QMShape_IShapeTriangulation.cxx Diff File
mod - src/RVMCAFControl/RVMCAFControl_MeshHelper.cxx Diff File
mod - src/Unfolding/Unfolding_Algo.cxx Diff File

master 94205f40

2021-02-04 17:32:37

osa

Details Diff
0032099: Visualization - create file stream system

Use OSD_CachedFileSystem object instead of JtData_SharedIStream during Jt reading.
Affected Issues
0032099
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/JTCAFControl/JTCAFControl_Reader.hxx Diff File
mod - src/JTCAFControl/JTCAFControl_Triangulation.cxx Diff File
mod - src/JTCAFControl/JTCAFControl_Triangulation.hxx Diff File
mod - src/JtData/JtData_Model.cxx Diff File
mod - src/JtData/JtData_Model.hxx Diff File
rm - src/JtData/JtData_SharedIStream.hxx Diff File
mod - src/JtProperty/JtProperty_LateLoaded.cxx Diff File

master 7f3780c8

2021-02-01 16:55:04

dpasukhi


Committer: bugmaster Details Diff
0031609: JT Import - broken transformation on model

Fixed Instance transformation
mod - src/JTCAFControl/JTCAFControl_Reader.cxx Diff File
add - tests/jt/read/bug31609 Diff File

master c3b72814

2021-01-25 22:23:17

msv


Committer: bugmaster Details Diff
0032080: Express Mesh - Algorithm generates mesh with unexpected holes and overlapped triangles

The procedure of classification of holes if the method QMBgr_FacetBuilder::FindPlaceForHole has been corrected to properly treat the case when the ray intersects a vertex.
mod - diff Diff File
mod - diff Diff File
mod - src/QMBgr/QMBgr_Edge2dTree.cxx Diff File
mod - src/QMBgr/QMBgr_Edge2dTree.hxx Diff File
mod - tests/emesh/bugs/bug28730_3 Diff File

master a6c73dd4

2021-01-22 21:38:56

kgv


Committer: bugmaster Details Diff
0032079: Coding Rules - rename AIS_KindOfInteractive enumeration values with fully-qualified name Affected Issues
0032079
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - samples/mfc/BFIT/Common/OCC_3dBaseDoc.cpp Diff File
mod - samples/qt/SSP/src/ApplicationSSP.cxx Diff File
mod - samples/qt/SSP/src/DocumentSSP.cxx Diff File
mod - training/exercises/OCAF/qt/src/Exercise/Exercise_TStarsCommands.cxx Diff File

master 58c277e1

2021-01-22 18:52:50

msv


Committer: bugmaster Details Diff
0032075: Express Mesh - enormously long run on a face with many holes

QMBgr_FacetBuilder has been improved so that to update the quad tree min depth parameter if the number of inner wires is greater than 50. This allows avoiding creation of polygons with many holes, on which the cubic complexity of the algorithm begins significantly impact performance.
QMBgr_QuadTree has been improved so that it divided a quad cell along the longest side while making unconditional division according to min depth parameter.
The test case has been added to follow the algorithm execution time on a specific case.
mod - diff Diff File
mod - src/QMBgr/QMBgr_FacetBuilder.cxx Diff File
mod - src/QMBgr/QMBgr_QuadTree.cxx Diff File
add - tests/emesh/bugs/bug32075 Diff File

master 2f854ccc

2021-01-22 18:02:23

osa


Committer: bugmaster Details Diff
0032078: Visualization, Poly_Triangulation - add cached bounding box

1) Use empty triangulation as base for JTCAFControl_Triangulation (remove dummy zero point).
2) Add JtNode_Shape_Base::ComputeBoundingBox() to return box loaded from file
3) Cache bounding box from JT file.
Affected Issues
0032078
mod - diff Diff File
mod - diff Diff File
mod - src/JTCAFControl/JTCAFControl_Triangulation.cxx Diff File
mod - src/JtNode/JtNode_Shape_Base.hxx Diff File

master 55c32294

2021-01-22 14:23:40

dpasukhi


Committer: bugmaster Details Diff
0032026: JT Import - Introduce reading of JT Wireframe BRep

- Reading of Wireframe BRep data is implemented.
- Reading of Float64 and Int64 Compressed Data Packets is implemented.
- Both Wireframe and XT BRep providing mechanisms are placed to their dedicated toolkits (TKJTWF and TKJTXT) to allow separate linkage. These toolkits may not be linked if this functionality is not used in an application.
- Added reading of Xt Edge & Face indexes ( NO CAD tags )
- The mechanism of BRep Providers is redesigned to support different BRep types
- Affected files:
- JtTools_IBRepProvider.*
- JtWireframe_BRepProvider.*
- JtXt_BRepProvider.*
- A new element JtElement_WireframeBRep containing Wireframe BRep data was added.
- A new class JtWireframe_Reader to perform translation of Wireframe BRep to OCCT representation was added.
- The mechanism of so-called BRep Providers was redesigned to allow using multiple BRep Providers, one per type of BRep, and one default.
The logic is like this: If a BRep Provider for a specific BRep type is available, it is used to translate such data.
If it is not available but a default BRep Provider is available, it is used for translation.
Otherwise, the given specific BRep data is not translated.
- A consequent modification of the method JTCAFControl_Reader::BRepGeometryType allowed to inform the user about all BRep types that were read, encoded per bit.
The method JTCAFControl_IBRepProvider::BRepSegmentFlag returns the corresponding bit flag for a specific BRep segment type.
- A new optional options "all", "xt", "wireframe" to activate reading and translation of preferred BRep types was added to the Draw command ReadJt.
- The Jt read option "-outBRepType" leads to check all existing BRep types, whatever reading preference
- Most of modifications in the remaining files (in JtDecode package mostly) are related to introduction of support of Float64CDP and Int64CDP data.
- To do that, in particular, some classes and methods were converted to templates, to reuse the logic that was similar for Int32CDP and the mentioned types.
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
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
rm - src/JTCAFControl/JTCAFControl_IBRepProvider.cxx Diff File
mod - src/JTCAFControl/JTCAFControl_Reader.cxx Diff File
mod - src/JtData/JtData_FileReader.hxx Diff File
mod - src/JtData/JtData_Model.cxx Diff File
mod - src/JtData/JtData_Reader.hxx Diff File
mod - src/JtDecode/FILES Diff File
mod - src/JtDecode/JtDecode_BitReader.cxx Diff File
add - src/JtDecode/JtDecode_CDP_Bitlength.hxx Diff File
add - src/JtDecode/JtDecode_CDP_Bitlength2.hxx Diff File
add - src/JtDecode/JtDecode_CDP_Bitwise.hxx Diff File
add - src/JtDecode/JtDecode_CDP_BitwiseWithProb.hxx Diff File
mod - src/JtDecode/JtDecode_Data32.hxx Diff File
mod - src/JtDecode/JtDecode_Int32CDP.hxx Diff File
rm - src/JtDecode/JtDecode_Int32CDP_Arithmetic.hxx Diff File
rm - src/JtDecode/JtDecode_Int32CDP_Bitlength2.cxx Diff File
rm - src/JtDecode/JtDecode_Int32CDP_Bitlength2.hxx Diff File
rm - src/JtDecode/JtDecode_Int32CDP_Bitlength3.hxx Diff File
rm - src/JtDecode/JtDecode_Int32CDP_EncodingFactory.hxx Diff File
rm - src/JtDecode/JtDecode_Int32CDP_Null.cxx Diff File
mod - src/JtDecode/JtDecode_MeshCodec.cxx Diff File
mod - src/JtDecode/JtDecode_ProbContext.cxx Diff File
mod - src/JtDecode/JtDecode_VertexData.hxx Diff File
mod - src/JtDecode/JtDecode_VertexData_Binary.cxx Diff File
mod - src/JtDecode/JtDecode_VertexData_Deering.cxx Diff File
mod - src/JtDecode/JtDecode_VertexData_Deering2.cxx Diff File
mod - src/JtDecode/JtDecode_VertexData_Quantized.cxx Diff File
mod - src/JtElement/FILES Diff File
rm - src/JtElement/JtElement_IBRepGeometry.cxx Diff File
rm - src/JtElement/JtElement_IBRepGeometry.hxx Diff File
mod - src/JtElement/JtElement_MetaData_PMIManager.cxx Diff File
mod - src/JtElement/JtElement_ShapeLOD_Vertex.cxx Diff File
add - src/JtElement/JtElement_WireframeBRep.cxx Diff File
add - src/JtTools/JtTools_FileDumpBRepProvider.cxx Diff File
add - src/JtTools/JtTools_IBRepProvider.hxx Diff File
add - src/JtWireframe/JtWireframe_BRepProvider.cxx Diff File
add - src/JtWireframe/JtWireframe_BRepProvider.hxx Diff File
add - src/JtWireframe/JtWireframe_Reader.hxx Diff File
mod - src/TKJTTest/EXTERNLIB Diff File
add - src/TKJTWF/CMakeLists.txt Diff File
add - src/TKJTWF/PACKAGES Diff File
add - src/TKJTXT/EXTERNLIB Diff File
add - src/TKJTXT/PACKAGES Diff File
mod - src/VAS/JTXT.tcl Diff File
add - tests/jt/read/bug32026 Diff File

master 7cb485e5

2021-01-19 20:22:17

msv


Committer: bugmaster Details Diff
0032069: JT Import - segmentation violation reading JT file

Make lifetime of the progress scope object the same as lifetime of the reader object to which it is passed.
Add test case.
mod - .gitignore Diff File
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/JtData/JtData_Model.cxx Diff File
 First  Prev  1 2 3 ... 5 ... 10 11 12 13 14 15 16  Next  Last