Changesets: occt
master f5fa6b33 2015-02-05 12:02:01
Committer: bugmaster Details Diff |
0025279: OCCT fails to read VRML file created by OCCT 1) Version of VRML format is added to VrmlAPI_Writer::Write() and VrmlAPI::Write() to allow use the both versions of the VRML by one writer. 2) Unification of the command to write VRML of both versions. Now "writevrml" command can write VRLM files of v1.0 and v2.0, with wireframe/shaded/both representations. Parameter "Deflection" was removed (next commit will remove meshing, so parameter will be useless). 3) Meshing is removed from writers of both (v1.0 and v2.0) versions. Shaded representation is skipped in case when a mesh does not exist. Wireframe representation checks the existence of a mesh before. If the mesh exists, a deflected edges are taken from the mesh, otherwise - are generated with the default deflection. 4) Drawing of redundant edges is removed in wireframe representation of VRML version 1.0 (a grid on non-plane surfaces does not match a real edges of TopoDS_Shape and does not match representation in version 2.0). Test case for issue CR25279 |
Affected Issues 0025279 |
|
mod - src/VrmlAPI/VrmlAPI.cdl | Diff File | ||
mod - src/VrmlAPI/VrmlAPI.cxx | Diff File | ||
mod - src/VrmlAPI/VrmlAPI_Writer.cdl | Diff File | ||
mod - src/VrmlAPI/VrmlAPI_Writer.cxx | Diff File | ||
mod - src/VrmlConverter/VrmlConverter.cdl | Diff File | ||
mod - src/VrmlConverter/VrmlConverter_DeflectionCurve.cdl | Diff File | ||
mod - src/VrmlConverter/VrmlConverter_DeflectionCurve.cxx | Diff File | ||
mod - src/VrmlConverter/VrmlConverter_ShadedShape.cxx | Diff File | ||
mod - src/VrmlConverter/VrmlConverter_WFDeflectionShape.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_Scene.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_ShapeConvert.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
add - tests/bugs/stlvrml/bug25279 | Diff File | ||
master 0b0320e7 2015-02-05 11:48:39
Committer: bugmaster Details Diff |
0025475: Visualization, TKOpenGl - draw background using primitive arrays Move background arrays to separate class OpenGl_BackgroundArray for texture and gradient arrays. Eliminated warnings on Linux |
Affected Issues 0025475 |
|
mod - src/Graphic3d/Graphic3d.cdl | Diff File | ||
mod - src/OpenGl/FILES | Diff File | ||
add - src/OpenGl/OpenGl_BackgroundArray.cxx | Diff File | ||
add - src/OpenGl/OpenGl_BackgroundArray.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace_Raytrace.cxx | Diff File | ||
add - tests/bugs/vis/bug25475 | Diff File | ||
master b9c1e440 2015-02-05 11:38:59
Committer: bugmaster Details Diff |
0025357: STL writer does not check the given shape for existing triangulation and remeshes shape using BRepMesh in force mode. StlTransfer.cxx, function StlTransfer::BuildIncrementalMesh(...) fills the StlMesh_Mesh. Before this fix the StlTransfer always force meshing of the passed shape. Now meshing is completely removed from the StlTransfer. StlWriter can return error status now, for example, if a mesh of the passed shape is empty. In this case file will be not created. Added test case bugs/xde/bug25357 Avoid the warning on gcc compiler. Test scripts were modified according to the fix. 1) bug23192, bug22670, bug23193: removed "isParallel" flag from the command arguments. Manually meshing of the shape (as far as meshing was removed from STL writer). 2) bug22898: before the fix writestl always remeshes the shape with a deflection, related to the boundery box of the shape. For "hammer" shape there is a 38.9076 deflection for mesh. Differences between before writing and after reading are dedicated to fact that stl writes triangulation as an elements of the spahe (like faces, edges etc.) |
Affected Issues 0025357 |
|
mod - src/QABugs/QABugs_2.cxx | Diff File | ||
mod - src/StlAPI/StlAPI.cdl | Diff File | ||
mod - src/StlAPI/StlAPI.cxx | Diff File | ||
mod - src/StlAPI/StlAPI_Writer.cdl | Diff File | ||
mod - src/StlAPI/StlAPI_Writer.cxx | Diff File | ||
mod - src/StlTransfer/StlTransfer.cdl | Diff File | ||
mod - src/StlTransfer/StlTransfer.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - tests/bugs/fclasses/bug23192_1 | Diff File | ||
mod - tests/bugs/fclasses/bug23192_2 | Diff File | ||
mod - tests/bugs/xde/bug22670_1 | Diff File | ||
mod - tests/bugs/xde/bug22670_2 | Diff File | ||
mod - tests/bugs/xde/bug22898 | Diff File | ||
mod - tests/bugs/xde/bug23193 | Diff File | ||
add - tests/bugs/xde/bug25357 | Diff File | ||
master bcf50875 2015-02-05 11:23:17
Committer: bugmaster Details Diff |
0025734: GCC warnings in Android build Warnings were fixed. Fixed wrong re-initialization. |
Affected Issues 0025734 |
|
mod - src/AIS/AIS_LocalContext_1.cxx | Diff File | ||
mod - src/AppParCurves/AppParCurves_ResolConstraint.gxx | Diff File | ||
mod - src/Bnd/Bnd_BoundSortBox.cxx | Diff File | ||
mod - src/BndLib/BndLib_Add2dCurve.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/BRepFeat/BRepFeat_Form.cxx | Diff File | ||
mod - src/BRepFeat/BRepFeat_MakeLinearForm.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscret.hxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Offset.cxx | Diff File | ||
mod - src/BSplCLib/BSplCLib.cxx | Diff File | ||
mod - src/ChFi3d/ChFi3d_Builder_C2.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_BezierCurves.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_BSplineCurves.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_ImpImpIntersection_0.gxx | Diff File | ||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | ||
mod - src/IntWalk/IntWalk_PWalking.cxx | Diff File | ||
mod - src/LocOpe/LocOpe_SplitShape.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_MeshPrsBuilder.cxx | Diff File | ||
mod - src/Resource/Resource_Manager.cxx | Diff File | ||
mod - src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.cxx | Diff File | ||
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.cxx | Diff File | ||
mod - src/ShapeProcess/ShapeProcess_Context.cxx | Diff File | ||
mod - src/TopOpeBRep/TopOpeBRep_FacesFiller_1.cxx | Diff File | ||
mod - src/TopOpeBRep/TopOpeBRep_vprdeg.cxx | Diff File | ||
mod - src/Units/Units_Lexicon.cxx | Diff File | ||
mod - src/Units/Units_UnitsDictionary.cxx | Diff File | ||
mod - src/Units/Units_UnitsLexicon.cxx | Diff File | ||
master 433673e0 2015-02-05 11:11:19
Committer: bugmaster Details Diff |
0023992: it's required to save log information of test command in (specified) file It is possible now to save log information of test command in specified file. Print information on count of found test cases before tests start Sound signal at the end of the test Used meminfo -h to control memory Titles of differences in images produced by testdiff command were changed. |
Affected Issues 0023992 |
|
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
master 34a0b446 2015-02-05 09:49:05
Committer: bugmaster Details Diff |
0025735: Wrong solid is considered as valid by checkshape Changes: class BRepCheck_Solid method: void BRepCheck_Solid::Minimum() has been changed. The treatment of shells with INTERNAL faces has been added. Added test case bugs/modalg_5/bug25735 Added TODOs in test cases according to issue 25735. |
||
mod - src/BRepCheck/BRepCheck_Solid.cxx | Diff File | ||
mod - tests/boolean/bcut_complex/O3 | Diff File | ||
mod - tests/boolean/bcut_complex/O4 | Diff File | ||
mod - tests/boolean/bcut_complex/O5 | Diff File | ||
mod - tests/boolean/bcut_complex/O6 | Diff File | ||
mod - tests/boolean/bfuse_complex/O5 | Diff File | ||
mod - tests/boolean/bfuse_complex/O6 | Diff File | ||
mod - tests/boolean/bopfuse_complex/H1 | Diff File | ||
mod - tests/boolean/boptuc_complex/D5 | Diff File | ||
mod - tests/bugs/modalg_2/bug497_3 | Diff File | ||
mod - tests/bugs/modalg_4/bug62 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_2 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_4 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_7 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_8 | Diff File | ||
add - tests/bugs/modalg_5/bug25735 | Diff File | ||
master 14a35e5d 2015-02-04 12:59:14
Committer: bugmaster Details Diff |
0025675: Visualization - Fix problems and inefficiencies with frustum culling Removed unnecessary overlap check in traverse of layer items; Slight optimization of calculations in overlap detection methods in OpenGl_BVHTreeSelector. |
Affected Issues 0025675 |
|
mod - src/OpenGl/OpenGl_BVHTreeSelector.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Layer.cxx | Diff File | ||
master 9ccea0c6 2015-02-04 09:18:04
Committer: bugmaster Details Diff |
0025791: Impossibility to generate projects for Foundation Classes without TclTk/Freetype using CMake unset redundant variables |
Affected Issues 0025791 |
|
mod - CMakeLists.txt | Diff File | ||
master 298fdbfb 2015-02-04 07:18:23 Committer: bugmaster Details Diff |
0025790: Drop unimplemented method ShallowCopy() from TCollection_HSequence.cdl |
Affected Issues 0025790 |
|
mod - src/TCollection/TCollection_HSequence.cdl | Diff File | ||
master 402bfe81 2015-01-30 11:02:21
Committer: bugmaster Details Diff |
0025769: Replace BOPCol_Array1 with NCollection_Vector New features: 1. class NCollection_BaseVector method: void SetIncrement(const Standard_Integer aIncrement) has been added. The method allows to set the size of increment dynamically [ not in constructor ]. 2 class BOPCol_Array1 has been removed. Changes: 1. classes BOPDS_DS BOPDS_InterfFF BOPDS_Iterator BOPDS_VectorOfCurve BOPDS_VectorOfFaceInfo BOPDS_VectorOfIndexRange BOPDS_VectorOfInterfEE BOPDS_VectorOfInterfEF BOPDS_VectorOfInterfEZ BOPDS_VectorOfInterfFF BOPDS_VectorOfInterfFZ BOPDS_VectorOfInterfVE BOPDS_VectorOfInterfVF BOPDS_VectorOfInterfVV BOPDS_VectorOfInterfVZ BOPDS_VectorOfInterfZZ BOPDS_VectorOfListOfPassKeyBoolean BOPDS_VectorOfListOfPaveBlock BOPDS_VectorOfPoint BOPDS_VectorOfShapeInfo BOPAlgo_PaveFiller QANewModTopOpe_Tools have been modified to take into account New features: 1 and 2 2. class BOPTest_Chronometer has been modified to use the driver of the type OSD_Timer instead OSD_Chronometer |
Affected Issues 0025769 |
|
mod - src/BOPAlgo/BOPAlgo_PaveFiller_1.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_10.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_4.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/BOPCol/BOPCol.cdl | Diff File | ||
rm - src/BOPCol/BOPCol_Array1.hxx | Diff File | ||
mod - src/BOPCol/FILES | Diff File | ||
mod - src/BOPDS/BOPDS_DS.cxx | Diff File | ||
mod - src/BOPDS/BOPDS_Interf.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_Iterator.cxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfCurve.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfFaceInfo.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfIndexRange.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfEE.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfEF.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfEZ.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfFF.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfFZ.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfVE.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfVF.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfVV.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfVZ.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfInterfZZ.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfListOfPassKeyBoolean.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfListOfPaveBlock.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfPoint.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_VectorOfShapeInfo.hxx | Diff File | ||
mod - src/BOPTest/BOPTest_Chronometer.hxx | Diff File | ||
mod - src/NCollection/NCollection_BaseVector.hxx | Diff File | ||
mod - src/QANewModTopOpe/QANewModTopOpe_Tools.cxx | Diff File | ||
master 4e031175 2015-01-30 10:51:43
Committer: bugmaster Details Diff |
0025632: IGES writer looses face orientation Update new tensing cases for issue |
||
master 31e0b8e8 2015-01-30 10:13:06
Committer: bugmaster Details Diff |
0025770: Possible "invalid memory access" Memory problems fixed. |
Affected Issues 0025770 |
|
mod - src/Approx/Approx_SameParameter.cxx | Diff File | ||
mod - src/GeomInt/GeomInt_LineConstructor.cxx | Diff File | ||
master b86bb3df 2015-01-29 13:01:07 Committer: bugmaster Details Diff |
0025091: Visualization - use FBO for layer with immediate objects | ||
mod - src/Graphic3d/Graphic3d_ShaderProgram.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ArbFBO.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
mod - src/Shaders/Declarations.glsl | Diff File | ||
mod - tests/3rdparty/end | Diff File | ||
mod - tests/mesh/end | Diff File | ||
master e3414ada 2015-01-29 12:16:09 Committer: bugmaster Details Diff |
0025758: Visualization, TKOpenGl - texture initialization fails on Intel HD 4600 in ray tracing test Unbind global texture sampler right after its usage. |
Affected Issues 0025758 |
|
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
master 9bf0740b 2015-01-29 12:09:51
Committer: bugmaster Details Diff |
0025631: Bounding box is too big for the face. Fixed start and finish indexes of poles in case of trimmed bspline surface. Test case for issue CR25631 |
Affected Issues 0025631 |
|
mod - src/BndLib/BndLib_AddSurface.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug25631 | Diff File | ||
master 4366363b 2015-01-29 11:23:35
Committer: bugmaster Details Diff |
0023328: Importing VRML files with "scaleOrientation" not possible If-else blocks "scale" and "scaleOrientation" was swapped. Now the comparing and interpretation of these key-words is correct. Added test case bugs/xde/bug23328 |
Affected Issues 0023328 |
|
mod - src/VrmlData/VrmlData_Group.cxx | Diff File | ||
add - tests/bugs/xde/bug23328 | Diff File | ||
master 2157cfd0 2015-01-29 11:13:29 Committer: bugmaster Details Diff |
0025632: IGES writer looses face orientation Adding reversing surfaces before writing for reversed faces Test case for issue CR25632 |
||
mod - src/BRep/BRep_Builder.cxx | Diff File | ||
mod - src/BRepToIGES/BRepToIGES_BRShell.cxx | Diff File | ||
add - tests/bugs/iges/bug25632 | Diff File | ||
master b2af2f56 2015-01-29 11:00:11
Committer: bugmaster Details Diff |
0025715: Intersection between cylinders produces excess vertices 1. Curve boundaries were more precised. 2. Some test cases were changed in accordance of their new behavior. 3. Code fragment for WLines joining was moved to higher level (for more universal using in the future). Code was changed in accordance with the last remark. Added test cases bugs/modalg_5/bug25715_1 bug25715_2 bug25715_3 |
||
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx | Diff File | ||
mod - src/IntPatch/IntPatch_Intersection.cxx | Diff File | ||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | ||
mod - tests/bugs/modalg_5/bug24825_common | Diff File | ||
mod - tests/bugs/modalg_5/bug24825_cut | Diff File | ||
mod - tests/bugs/modalg_5/bug24825_fuse | Diff File | ||
mod - tests/bugs/modalg_5/bug24981 | Diff File | ||
add - tests/bugs/modalg_5/bug25715_1 | Diff File | ||
add - tests/bugs/modalg_5/bug25715_2 | Diff File | ||
add - tests/bugs/modalg_5/bug25715_3 | Diff File | ||
master a70f5823 2015-01-29 10:56:53 Committer: bugmaster Details Diff |
0025712: Non-deterministic behavior of ShapeFix_Solid Test-case for issue 0025712 |
Affected Issues 0025712 |
|
mod - src/BRepTools/BRepTools_ReShape.cdl | Diff File | ||
mod - src/ShapeBuild/ShapeBuild_ReShape.cdl | Diff File | ||
mod - src/ShapeFix/ShapeFix_Solid.cxx | Diff File | ||
add - tests/bugs/heal/bug25712 | Diff File | ||
master c7806cb6 2015-01-29 10:45:47
Committer: bugmaster Details Diff |
0025704: BRepOffsetAPI_MakeOffset: some customer's cases are processed incorrect Added test cases bugs/modalg_5/bug25704_1 - bug25704_6 |
||
mod - src/BRepFill/BRepFill_OffsetWire.cxx | Diff File | ||
add - tests/bugs/modalg_5/bug25704_1 | Diff File | ||
add - tests/bugs/modalg_5/bug25704_2 | Diff File | ||
add - tests/bugs/modalg_5/bug25704_3 | Diff File | ||
add - tests/bugs/modalg_5/bug25704_4 | Diff File | ||
add - tests/bugs/modalg_5/bug25704_5 | Diff File | ||
add - tests/bugs/modalg_5/bug25704_6 | Diff File | ||
master e2b55410 2015-01-29 10:21:33
Committer: bugmaster Details Diff |
0023640: Documentation for local sewing with BRepBuilderAPI_Sewing is missing Fix for bug 23640. Merging the rest of Technical Overview content into User's Guides. -Correct UG sections concerning Sewing. -Correct comments in the code referring to old location of sewing algorithm. |
Affected Issues 0023640 |
|
mod - dox/user_guides/boolean_operations/boolean_operations.md | Diff File | ||
mod - dox/user_guides/foundation_classes/foundation_classes.md | Diff File | ||
mod - dox/user_guides/iges/iges.md | Diff File | ||
rm - dox/user_guides/modeling_algos/images/modeling_algos_image019.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_image058.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_image059.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_image060.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_image061.png | Diff File | ||
mod - dox/user_guides/modeling_algos/modeling_algos.md | Diff File | ||
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
mod - dox/user_guides/ocaf/ocaf.md | Diff File | ||
mod - dox/user_guides/ocaf_wp/ocaf_wp.md | Diff File | ||
mod - dox/user_guides/shape_healing/shape_healing.md | Diff File | ||
add - dox/user_guides/step/images/step_image002.png | Diff File | ||
mod - dox/user_guides/step/step.md | Diff File | ||
add - dox/user_guides/xde/images/239_xde_12_400.png | Diff File | ||
add - dox/user_guides/xde/images/614_xde_04_400.png | Diff File | ||
add - dox/user_guides/xde/images/646_xde_11_400.png | Diff File | ||
mod - dox/user_guides/xde/xde.md | Diff File | ||
mod - src/ShapeUpgrade/ShapeUpgrade_ShellSewing.cdl | Diff File | ||
master 1e99558f 2015-01-29 10:14:49 Committer: bugmaster Details Diff |
0025762: Visualization, TKOpenGl - fix debug assertion within OpenGl_Workspace::UploadRaytraceData() |
Affected Issues 0025762 |
|
mod - src/OpenGl/OpenGl_Workspace_Raytrace.cxx | Diff File | ||
master 618617fe 2015-01-29 10:09:07
Committer: bugmaster Details Diff |
0023880: Integration of grid "ncl" into the new testing system Function perf_sprint_all_meters added in OSD_PerfMeter.h to allow printing to string buffer rather than stdout. Macro PERF_PRINT_ALL converted to functional form. Command dperf added in DRAW to print and conditionally reset all meters. Description of these tools is added in Debug Hints. Modified output of command QANTestNCollectionPerformance. Added test case perf/ncollection/A1 Modified ratio of performance to check all platforms Small correction of test-case for Windows platform |
Affected Issues 0023880 |
|
mod - dox/dev_guides/debug/debug.md | Diff File | ||
mod - src/Draw/Draw_BasicCommands.cxx | Diff File | ||
mod - src/OSD/OSD_PerfMeter.cxx | Diff File | ||
mod - src/OSD/OSD_PerfMeter.h | Diff File | ||
mod - src/QANCollection/QANCollection_Perf.cxx | Diff File | ||
mod - src/QANCollection/QANCollection_Simple.cxx | Diff File | ||
mod - src/QANCollection/QANCollection_Stl.cxx | Diff File | ||
mod - tests/perf/grids.list | Diff File | ||
add - tests/perf/ncollection/A1 | Diff File | ||
master 0bb09048 2015-01-28 09:21:58
Committer: bugmaster Details Diff |
0025679: Visualization, TKOpenGl - View frustum culling clips wrong objects Corrected area calculation for degenerated AABBs in BVH_Box; Test case for issue 25679. |
||
mod - src/BVH/BVH_Box.hxx | Diff File | ||
add - tests/bugs/vis/bug25679 | Diff File | ||
master 843e15cd 2015-01-26 16:12:41
Committer: bugmaster Details Diff |
0025689: IGESCAFControl_Writer crash in constructor. Cause of bug is that the IGESData_BasicEditor is created before an initialization of IGESControl_Controller::Init(). IGESData_BasicEditor cannot find template "iges", so the model is still empty after creation. 1) Added a default constructor to the IGESData_BasicEditor. Can be initialized via Init() method. 2) Added some null checks in the places, where are provided access to the model (IGESData_BasicEditor's member). 3) Initialization of the IGESData_BasicEditor was placed after initialization if the IGESControl_Controller. |
Affected Issues 0025689 |
|
mod - src/IGESControl/IGESControl_Writer.cxx | Diff File | ||
mod - src/IGESData/IGESData_BasicEditor.cdl | Diff File | ||
mod - src/IGESData/IGESData_BasicEditor.cxx | Diff File |