Changesets: occt

master 5a9487c4

2015-10-02 13:18:58

rkv


Committer: bugmaster Details Diff
0026581: Eliminate compile warnings obtained by building occt with vc14: 'type cast' conversion Affected Issues
0026581
mod - src/BOPCol/BOPCol_Parallel.hxx Diff File
mod - src/Standard/Standard_ThreadId.hxx Diff File

master 4d4b43db

2015-10-02 11:53:55

mkv


Committer: bugmaster Details Diff
Update test cases after integration fix for 26607
mod - samples/tcl/snowflake.tcl Diff File
mod - tests/boolean/volumemaker/C3 Diff File

master 9526aa6a

2015-10-01 11:48:30

emv


Committer: bugmaster Details Diff
0026565: Compsolid after cut becomes compound of solids

Changed the rules for the types of the arguments for different operations:
1. FUSE: All arguments and tools should have the same dimension;
2. CUT: The MAXIMAL dimension of the ARGUMENTS should be less
or equal to the MINIMAL dimension of the TOOLS;
3. CUT21: The MINIMAL dimension of ARGUMENTS should be grater
or equal to the MAXIMAL dimension of the TOOLS;
4. COMMON: The arguments and tools could have any dimensions.

For the arguments of collection type (WIRE, SHELL, COMPSOLID)
the type will be passed into the result of the operation.

The documentation should be updated according to new behavior.

Documentation has been updated.

Implemented suggestions by MSV and some grammar changes.

Test cases for issue CR26565

Correction of test cases for issue CR26565

Correction of test cases for issue CR26565
mod - .gitignore Diff File
mod - dox/user_guides/boolean_operations/boolean_operations.md Diff File
add - dox/user_guides/boolean_operations/images/boolean_image136.png Diff File
add - dox/user_guides/boolean_operations/images/boolean_image137.png Diff File
add - dox/user_guides/boolean_operations/images/boolean_image138.png Diff File
mod - samples/tcl/snowflake.tcl Diff File
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff File
mod - tests/boolean/gdml_private/F8 Diff File
mod - tests/bugs/modalg_1/bug11565_1 Diff File
mod - tests/bugs/modalg_1/bug11565_2 Diff File
mod - tests/bugs/modalg_1/bug12507 Diff File
mod - tests/bugs/modalg_2/bug21460 Diff File
mod - tests/bugs/modalg_2/bug22356 Diff File
mod - tests/bugs/modalg_2/bug22790 Diff File
mod - tests/bugs/modalg_2/bug23100 Diff File
mod - tests/bugs/modalg_2/bug23470 Diff File
mod - tests/bugs/modalg_2/bug23676 Diff File
mod - tests/bugs/modalg_4/bug6538 Diff File
mod - tests/bugs/modalg_5/bug24092 Diff File
mod - tests/bugs/modalg_5/bug24187 Diff File
mod - tests/bugs/modalg_5/bug24746 Diff File
mod - tests/bugs/modalg_5/bug24811 Diff File
mod - tests/bugs/modalg_5/bug24825_cut Diff File
mod - tests/bugs/modalg_5/bug24851 Diff File
mod - tests/bugs/modalg_5/bug25163 Diff File
mod - tests/bugs/modalg_5/bug25237 Diff File
mod - tests/bugs/modalg_5/bug25263 Diff File
mod - tests/bugs/modalg_5/bug25337_1 Diff File
mod - tests/bugs/modalg_5/bug25337_2 Diff File
mod - tests/bugs/modalg_5/bug25450_1 Diff File
mod - tests/bugs/modalg_5/bug25450_2 Diff File
mod - tests/bugs/modalg_5/bug25614_common Diff File
mod - tests/bugs/modalg_5/bug25614_cut Diff File
mod - tests/bugs/modalg_5/bug25614_cut21 Diff File
mod - tests/bugs/modalg_5/bug25625 Diff File
mod - tests/bugs/modalg_5/bug25721 Diff File
mod - tests/bugs/modalg_6/bug25937_2 Diff File
mod - tests/bugs/modalg_6/bug26224 Diff File
add - tests/bugs/modalg_6/bug26565_1 Diff File
add - tests/bugs/modalg_6/bug26565_2 Diff File
add - tests/bugs/modalg_6/bug26565_3 Diff File
add - tests/bugs/modalg_6/bug26565_4 Diff File
add - tests/bugs/modalg_6/bug26565_5 Diff File
add - tests/bugs/modalg_6/bug26565_6 Diff File
add - tests/bugs/modalg_6/bug26565_7 Diff File
add - tests/bugs/modalg_6/bug26565_8 Diff File
mod - tests/bugs/modalg_6/bug26582 Diff File
mod - tests/bugs/moddata_3/bug23738 Diff File
mod - tests/bugs/moddata_3/bug24108 Diff File
mod - tests/bugs/moddata_3/bug24108_2 Diff File

master a7197ef3

2015-10-01 11:01:08

ika


Committer: bugmaster Details Diff
0026715: Problems in reading STEP short names in complex entities

Add function to find next part of complex entity by name or short name.
Add missing short names.

Test cases for issue CR26715
mod - src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnit.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.cxx Diff File
mod - src/StepData/StepData_StepReaderData.cxx Diff File
mod - src/StepData/StepData_StepReaderData.hxx Diff File
add - tests/bugs/step/bug26715_1 Diff File
add - tests/bugs/step/bug26715_2 Diff File
add - tests/bugs/step/bug26715_3 Diff File

master 521e1c61

2015-10-01 10:57:53

emv


Committer: bugmaster Details Diff
0026718: Big tolerance value of the edge in the result of General Fuse operation

class BOPTools_AlgoTools2D
method
Standard_Integer BOPTools_AlgoTools2D::AttachExistingPCurve
(const TopoDS_Edge& aE2, // old
const TopoDS_Edge& aE1, // new
const TopoDS_Face& aF,
const Handle(IntTools_Context)& aCtx)

To prevent huge tolerance increasing check the distances between 2d and 3d
curves (through surface) before attaching 2d curve to the edge.

Test case for issue CR26718

Correction of test cases for issue CR26718
mod - src/BOPTools/BOPTools_AlgoTools2D_1.cxx Diff File
mod - tests/boolean/gdml_private/ZD3 Diff File
mod - tests/boolean/gdml_private/ZD6 Diff File
add - tests/bugs/modalg_6/bug26718 Diff File

master 5b0f2540

2015-10-01 10:48:27

ifv


Committer: bugmaster Details Diff
0026607: Wrong value of area.

Test case for issue CR26607

Fix regressions

Correction of test cases for issue CR26607
Affected Issues
0026607
mod - src/BRepGProp/BRepGProp.cxx Diff File
mod - src/BRepGProp/BRepGProp_Face.hxx Diff File
mod - src/BRepGProp/BRepGProp_Face.lxx Diff File
mod - src/BRepGProp/BRepGProp_Gauss.cxx Diff File
mod - tests/blend/bfuseblend/B7 Diff File
mod - tests/blend/buildevol/F1 Diff File
mod - tests/blend/encoderegularity/A3 Diff File
mod - tests/blend/simple/U5 Diff File
mod - tests/bugs/modalg_1/buc60531_1 Diff File
mod - tests/bugs/modalg_1/buc60533 Diff File
mod - tests/bugs/modalg_1/buc60555_1 Diff File
mod - tests/bugs/modalg_1/buc60555_2 Diff File
mod - tests/bugs/modalg_1/bug10160_6 Diff File
mod - tests/bugs/modalg_1/bug10160_7 Diff File
mod - tests/bugs/modalg_1/bug13140 Diff File
mod - tests/bugs/modalg_2/bug21261_16 Diff File
mod - tests/bugs/modalg_2/bug22586 Diff File
mod - tests/bugs/modalg_2/bug22727 Diff File
mod - tests/bugs/modalg_2/bug22818_1 Diff File
mod - tests/bugs/modalg_2/bug22818_2 Diff File
mod - tests/bugs/modalg_2/bug22864 Diff File
mod - tests/bugs/modalg_4/bug636 Diff File
mod - tests/bugs/modalg_5/bug22981 Diff File
mod - tests/bugs/modalg_5/bug23706_2 Diff File
mod - tests/bugs/modalg_5/bug23706_3 Diff File
mod - tests/bugs/modalg_5/bug23870_2 Diff File
add - tests/bugs/modalg_6/bug26607 Diff File
mod - tests/bugs/moddata_3/bug20866 Diff File
mod - tests/bugs/vis/bug22188 Diff File
mod - tests/bugs/vis/bug288_10 Diff File
mod - tests/bugs/xde/bug22492 Diff File
mod - tests/bugs/xde/bug22805 Diff File
mod - tests/heal/data/advanced/U9 Diff File
mod - tests/heal/data/advanced/V4 Diff File
mod - tests/heal/data/advanced/V5 Diff File
mod - tests/heal/data/advanced/Y3 Diff File
mod - tests/heal/data/advanced/Y5 Diff File
mod - tests/heal/data/advanced/Z7 Diff File
mod - tests/heal/data/advanced/ZB1 Diff File
mod - tests/heal/data/advanced/ZB5 Diff File
mod - tests/heal/data/standard/A5 Diff File
mod - tests/heal/data/standard/C8 Diff File
mod - tests/heal/data/standard/E5 Diff File
mod - tests/heal/data/standard/ZW1 Diff File
mod - tests/heal/data/standard/ZZ4 Diff File
mod - tests/heal/surface_to_revolution_advanced/begin Diff File
mod - tests/heal/surface_to_revolution_advanced/end Diff File
mod - tests/heal/surface_to_revolution_standard/begin Diff File
mod - tests/heal/surface_to_revolution_standard/end Diff File
mod - tests/mesh/data/advanced/B4 Diff File
mod - tests/mesh/data/standard/K4 Diff File
mod - tests/mesh/data/standard/K9 Diff File
mod - tests/mesh/data/standard/M3 Diff File
mod - tests/mesh/data/standard/M4 Diff File
mod - tests/mesh/data/standard/O5 Diff File
mod - tests/mesh/data/standard/Q7 Diff File
mod - tests/pipe/specific/K3 Diff File
mod - tests/pipe/specific/K5 Diff File
mod - tests/pipe/specific/K6 Diff File
mod - tests/pipe/specific/K9 Diff File
mod - tests/pipe/specific/L2 Diff File
mod - tests/pipe/specific/L3 Diff File
mod - tests/pipe/specific/L6 Diff File
mod - tests/pipe/specific/L8 Diff File
mod - tests/pipe/specific/M1 Diff File
mod - tests/pipe/specific/M3 Diff File
mod - tests/pipe/specific/M5 Diff File
mod - tests/pipe/specific/M7 Diff File
mod - tests/pipe/specific/M8 Diff File
mod - tests/pipe/specific/N2 Diff File
mod - tests/pipe/specific/N3 Diff File
mod - tests/pipe/specific/N6 Diff File
mod - tests/pipe/specific/N8 Diff File
mod - tests/pipe/specific/O1 Diff File
mod - tests/pipe/specific/O3 Diff File
mod - tests/pipe/specific/O5 Diff File
mod - tests/pipe/specific/O7 Diff File
mod - tests/pipe/specific/O9 Diff File
mod - tests/pipe/specific/P2 Diff File
mod - tests/pipe/specific/P4 Diff File
mod - tests/pipe/specific/P6 Diff File
mod - tests/pipe/specific/P8 Diff File
mod - tests/pipe/specific/Q1 Diff File
mod - tests/pipe/specific/Q3 Diff File
mod - tests/pipe/specific/Q5 Diff File
mod - tests/pipe/specific/Q7 Diff File
mod - tests/pipe/specific/Q9 Diff File
mod - tests/pipe/specific/R2 Diff File
mod - tests/pipe/specific/R4 Diff File
mod - tests/pipe/specific/R6 Diff File
mod - tests/pipe/specific/R8 Diff File
mod - tests/pipe/specific/S1 Diff File
mod - tests/pipe/specific/S3 Diff File
mod - tests/pipe/specific/S5 Diff File
mod - tests/pipe/standard/A2 Diff File
mod - tests/pipe/standard/A3 Diff File
mod - tests/pipe/standard/A4 Diff File
mod - tests/pipe/standard/A5 Diff File
mod - tests/pipe/standard/B2 Diff File
mod - tests/pipe/standard/B3 Diff File
mod - tests/pipe/standard/C5 Diff File
mod - tests/pipe/standard/C6 Diff File
mod - tests/pipe/standard/C8 Diff File
mod - tests/pipe/standard/D3 Diff File
mod - tests/pipe/standard/D4 Diff File
mod - tests/pipe/standard/D6 Diff File
mod - tests/pipe/standard/E2 Diff File
mod - tests/pipe/standard/E3 Diff File
mod - tests/pipe/standard/E4 Diff File
mod - tests/pipe/standard/E9 Diff File
mod - tests/pipe/standard/F1 Diff File
mod - tests/pipe/standard/F2 Diff File
mod - tests/pipe/standard/F7 Diff File
mod - tests/thrusection/specific/B6 Diff File
mod - tests/thrusection/specific/B7 Diff File
mod - tests/thrusection/specific/D4 Diff File
mod - tests/thrusection/specific/D5 Diff File
mod - tests/thrusection/specific/E3 Diff File
mod - tests/thrusection/specific/J2 Diff File
mod - tests/thrusection/specific/L4 Diff File
mod - tests/thrusection/specific/M6 Diff File
mod - tests/thrusection/specific/M7 Diff File
mod - tests/thrusection/specific/M8 Diff File
mod - tests/thrusection/specific/M9 Diff File
mod - tests/thrusection/specific/N1 Diff File
mod - tests/thrusection/specific/N2 Diff File
mod - tests/thrusection/specific/N3 Diff File
mod - tests/thrusection/specific/N4 Diff File

master 4485f3d0

2015-10-01 10:28:12

akz


Committer: bugmaster Details Diff
0026381: OSD_File - close file on destruction

Add destructor for OSD_File, that unlocks and close file.

Remove senseless checks from status functions in code for Linux.

Destructor of OSD_FileNode is made protected to avoid possibility of deleting descendants by pointer to base class
Affected Issues
0026381
mod - src/OSD/OSD_File.cxx Diff File
mod - src/OSD/OSD_File.hxx Diff File
mod - src/OSD/OSD_FileNode.hxx Diff File

master c50591ee

2015-10-01 10:22:19

abv


Committer: bugmaster Details Diff
0026648: Configuration - set default path for start of DRAWEXE under Visual Studio debugger

Default path for starting executable from Visual Studio debugger set to be $CASROOT in project files generated by genproj

Default path for starting DRAWEXE executable from Visual Studio debugger set to be CMake binary directory in project files generated by CMake
Affected Issues
0026648
mod - adm/templates/DRAWEXE.vcxproj.user.in Diff File
mod - adm/templates/vcxproj.user.vc10x Diff File

master ee9e67ed

2015-09-30 06:36:04

rkv


Committer: bugmaster Details Diff
0026668: Eliminate compile warnings obtained by building occt with vc14: conversion requires a narrowing conversion

Warnings "conversion requires a narrowing conversion" were eliminated: IVtk_IdType is defined via vtkIdType from now.

Check of bitness of VTK libraries is added, to ensure that OCCT and VTK use the same bitness.

HashCode() function for long long int added in Standard_Integer.hxx to handle 64-bit integers
Affected Issues
0026668
mod - src/IVtk/IVtk_Types.hxx Diff File
mod - src/Standard/Standard_Integer.hxx Diff File

master 4b1c8733

2015-09-29 09:17:58

isk


Committer: bugmaster Details Diff
0026298: Visualization, OpenGl_Text - make font resolution configurable.
Add THE_DEFAULT_RESOLUTION static const parameter to Graphic3d_RenderingParams.
Add resolution to Graphic3d_RenderingParams.
Drop redundant variables from OpenGl_Workspace.
Add a new parameter to Graphic3d_GraphicDriver::TextSize method (and to OpenGl_GraphicDriver).
Add a new parameter to OpenGl_Text::Render() and to OpenGl_Text::render() methods.
OpenGl_Text::FontKey() considers a resolution (PPI) now.
Add a new argument '-resolution' (sets a pixel density) in the 'VRenderParams' draw-command.
Affected Issues
0026298
mod - src/AIS/AIS_ColorScale.cxx Diff File
mod - src/Font/Font_FTFont.hxx Diff File
mod - src/Graphic3d/Graphic3d_GraphicDriver.hxx Diff File
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/OpenGl/OpenGl_Text.hxx Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/3rdparty/fonts/C1 Diff File

master 53446383

2015-09-29 07:34:24

aml


Committer: bugmaster Details Diff
0024658: fixshape changes source shape

Context usage extended in method ShapeFix_Wire::FixSelfIntersection() to avoid modification of original shape by shape healing.
Added check for subshape modification in XSAlgo/XSAlgo_AlgoContainer::MergeTransferInfo().
Test cases are updated to the new behaviour.

Test case for issue CR24658
Affected Issues
0024658
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff File
mod - src/XSAlgo/XSAlgo_AlgoContainer.cxx Diff File
add - tests/bugs/heal/bug24658 Diff File
mod - tests/de/iges_1/G7 Diff File
mod - tests/de/iges_1/H6 Diff File
mod - tests/de/iges_1/H8 Diff File
mod - tests/de/iges_1/I1 Diff File
mod - tests/de/iges_1/J2 Diff File
mod - tests/de/iges_1/J3 Diff File
mod - tests/de/iges_1/J8 Diff File
mod - tests/de/iges_1/K2 Diff File
mod - tests/de/iges_1/K3 Diff File
mod - tests/de/iges_1/K9 Diff File
mod - tests/de/iges_1/L2 Diff File
mod - tests/de/iges_1/L5 Diff File
mod - tests/de/iges_1/L6 Diff File
mod - tests/de/iges_1/M2 Diff File
mod - tests/de/iges_1/M3 Diff File
mod - tests/de/iges_1/M6 Diff File
mod - tests/de/iges_1/M7 Diff File
mod - tests/de/iges_1/N3 Diff File
mod - tests/de/iges_1/N5 Diff File
mod - tests/de/iges_1/N7 Diff File
mod - tests/de/iges_1/P5 Diff File
mod - tests/de/iges_1/P7 Diff File
mod - tests/de/iges_1/Q3 Diff File
mod - tests/de/iges_1/Q4 Diff File
mod - tests/de/iges_1/Q5 Diff File
mod - tests/de/iges_1/Q6 Diff File
mod - tests/de/iges_1/R1 Diff File
mod - tests/de/iges_1/R4 Diff File
mod - tests/de/iges_1/R5 Diff File
mod - tests/de/iges_2/A4 Diff File
mod - tests/de/iges_2/A7 Diff File
mod - tests/de/iges_2/A9 Diff File
mod - tests/de/iges_2/B3 Diff File
mod - tests/de/iges_2/B8 Diff File
mod - tests/de/iges_2/C3 Diff File
mod - tests/de/iges_2/D1 Diff File
mod - tests/de/iges_2/E1 Diff File
mod - tests/de/iges_2/E3 Diff File
mod - tests/de/iges_2/E4 Diff File
mod - tests/de/iges_2/E6 Diff File
mod - tests/de/iges_2/E7 Diff File
mod - tests/de/iges_2/F3 Diff File
mod - tests/de/iges_2/F4 Diff File
mod - tests/de/iges_2/F5 Diff File
mod - tests/de/iges_2/F9 Diff File
mod - tests/de/iges_2/G1 Diff File
mod - tests/de/iges_2/G8 Diff File
mod - tests/de/iges_2/G9 Diff File
mod - tests/de/iges_2/I3 Diff File
mod - tests/de/iges_2/I4 Diff File
mod - tests/de/iges_2/I5 Diff File
mod - tests/de/iges_2/I8 Diff File
mod - tests/de/iges_2/I9 Diff File
mod - tests/de/iges_3/A2 Diff File
mod - tests/de/iges_3/A3 Diff File
mod - tests/de/iges_3/A4 Diff File
mod - tests/de/iges_3/A9 Diff File
mod - tests/de/step_3/E6 Diff File

master b6bf4ec1

2015-09-29 07:15:32

kgv


Committer: bugmaster Details Diff
0026732: Visualization, TKOpenGl - add option to request Core profile 3.2+ using GLX

Aspect_Window::NativeFBConfig() - extend interface with new method.
Xw_Window - add Aspect_FBConfig option to constructors,
use glXChooseFBConfig() instead of glXChooseVisual() on GLX1.3+.

OpenGl_Window - create context using glXCreateContextAttribsARB()
when GLXFBConfig is provided by Aspect_Window.
This procedure now handles Core Profile and Debug Context options on Linux.

OpenGl_Window - drop code implicitly creating child window
when window XVisual is incomplete for OpenGL context.
This should eliminate event-handling issues at application side,
but would require window to be properly created by application.
Affected Issues
0026732
add - src/Aspect/Aspect_FBConfig.hxx Diff File
mod - src/Aspect/Aspect_Window.hxx Diff File
mod - src/Aspect/FILES Diff File
mod - src/Cocoa/Cocoa_Window.hxx Diff File
mod - src/OpenGl/OpenGl_Window.cxx Diff File
mod - src/WNT/WNT_Window.hxx Diff File

master fbd689a4

2015-09-28 09:53:22

apv


Committer: bugmaster Details Diff
Adjusting test cases for current state of occt
mod - tests/bugs/fclasses/bug670 Diff File
mod - tests/bugs/modalg_6/bug26616 Diff File
mod - tests/de/iges_3/A4 Diff File

master 42a9dcfc

2015-09-25 13:33:23

akz


Committer: bugmaster Details Diff
0026360: Useless global functions IsSimilar() in Standard

Remove IsSimilar() global function for Standard types. Replace usege of IsSimilar() by IsEqual().
Affected Issues
0026360
mod - src/Quantity/Quantity_Convert.cxx Diff File
mod - src/Standard/Standard_Address.hxx Diff File
mod - src/Standard/Standard_Character.hxx Diff File
mod - src/Standard/Standard_CString.hxx Diff File
mod - src/Standard/Standard_ExtCharacter.hxx Diff File
mod - src/Standard/Standard_Integer.hxx Diff File
mod - src/Standard/Standard_Real.hxx Diff File
mod - src/Standard/Standard_ShortReal.hxx Diff File
mod - src/Standard/Standard_Transient.cxx Diff File
mod - src/Standard/Standard_Type.cxx Diff File

master 90c8c7f3

2015-09-25 13:30:29

gka


Committer: bugmaster Details Diff
0026723: Qt IE sample can not import STEP and IGES files with names containing not ascii symbols

Added conversion of the names of the imported files in the Utf8 coding
Affected Issues
0026723
mod - samples/qt/Interface/src/Translate.cxx Diff File

master bd6c4619

2015-09-25 08:35:36

akz


Committer: bugmaster Details Diff
0022972: Eliminate macro definitions that has compiler-provided analogs (WNT and so on)
Replace removed from occt WNT preprocessor flag with _WIN32
Affected Issues
0022972
mod - src/IVtkDraw/IVtkDraw.cxx Diff File

master ed5ca017

2015-09-24 12:01:44

aml


Committer: bugmaster Details Diff
0026656: ShapeFix_Face introduces extremely high vertex tolerance in the input shape

Added set of methods CopyVertex in BRepTools_ReShape. Usage of this non-modifying methods added in ShapeFix_Wire, ShapeFix_Edge.
Test case for issue 26656.
Test cases updated to the new behavior.

Correction of test cases for issue CR26656

Changed access by value to access by reference in method CopyVertex.
mod - src/BRepTools/BRepTools_ReShape.cxx Diff File
mod - src/BRepTools/BRepTools_ReShape.hxx Diff File
mod - src/ShapeFix/ShapeFix_Edge.cxx Diff File
mod - src/ShapeFix/ShapeFix_Edge.hxx Diff File
mod - src/ShapeFix/ShapeFix_IntersectionTool.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shape.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
add - tests/bugs/heal/bug26656 Diff File
mod - tests/de/iges_1/G7 Diff File
mod - tests/de/iges_1/H6 Diff File
mod - tests/de/iges_1/H8 Diff File
mod - tests/de/iges_1/I1 Diff File
mod - tests/de/iges_1/J2 Diff File
mod - tests/de/iges_1/J3 Diff File
mod - tests/de/iges_1/J8 Diff File
mod - tests/de/iges_1/K2 Diff File
mod - tests/de/iges_1/K3 Diff File
mod - tests/de/iges_1/K9 Diff File
mod - tests/de/iges_1/L2 Diff File
mod - tests/de/iges_1/L5 Diff File
mod - tests/de/iges_1/L6 Diff File
mod - tests/de/iges_1/M2 Diff File
mod - tests/de/iges_1/M3 Diff File
mod - tests/de/iges_1/M6 Diff File
mod - tests/de/iges_1/M7 Diff File
mod - tests/de/iges_1/N3 Diff File
mod - tests/de/iges_1/N5 Diff File
mod - tests/de/iges_1/N7 Diff File
mod - tests/de/iges_1/P5 Diff File
mod - tests/de/iges_1/P7 Diff File
mod - tests/de/iges_1/Q3 Diff File
mod - tests/de/iges_1/Q4 Diff File
mod - tests/de/iges_1/Q5 Diff File
mod - tests/de/iges_1/Q6 Diff File
mod - tests/de/iges_1/R1 Diff File
mod - tests/de/iges_1/R4 Diff File
mod - tests/de/iges_1/R5 Diff File
mod - tests/de/iges_2/A4 Diff File
mod - tests/de/iges_2/A7 Diff File
mod - tests/de/iges_2/A9 Diff File
mod - tests/de/iges_2/B3 Diff File
mod - tests/de/iges_2/B8 Diff File
mod - tests/de/iges_2/C3 Diff File
mod - tests/de/iges_2/D1 Diff File
mod - tests/de/iges_2/E1 Diff File
mod - tests/de/iges_2/E3 Diff File
mod - tests/de/iges_2/E4 Diff File
mod - tests/de/iges_2/E6 Diff File
mod - tests/de/iges_2/E7 Diff File
mod - tests/de/iges_2/F3 Diff File
mod - tests/de/iges_2/F4 Diff File
mod - tests/de/iges_2/F9 Diff File
mod - tests/de/iges_2/G1 Diff File
mod - tests/de/iges_2/G8 Diff File
mod - tests/de/iges_2/G9 Diff File
mod - tests/de/iges_2/I3 Diff File
mod - tests/de/iges_2/I4 Diff File
mod - tests/de/iges_2/I5 Diff File
mod - tests/de/iges_2/I8 Diff File
mod - tests/de/iges_2/I9 Diff File
mod - tests/de/iges_3/A2 Diff File
mod - tests/de/iges_3/A3 Diff File
mod - tests/de/iges_3/A9 Diff File

master 10a4116e

2015-09-24 11:17:41

rkv


Committer: kgv Details Diff
0024537: GCC compiler warnings in byte order reversion code

Eliminate warnings in byte order inversion functionality by using unions.
Add test case simulating conversion to big endian.
Affected Issues
0024537
mod - src/BinObjMgt/BinObjMgt_Persistent.cxx Diff File
mod - src/FSD/FSD_BinaryFile.cxx Diff File
mod - src/FSD/FSD_BinaryFile.hxx Diff File
mod - src/FSD/FSD_FileHeader.hxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
add - tests/bugs/fclasses/bug24537 Diff File

master 81b47143

2015-09-24 10:53:09

aml


Committer: kgv Details Diff
0026525: Wrong result obtained by curve / surface intersection algorithm.

Added protection from double overflow caused by untrimmed parameters space.
Obsolete code deleted.

Draw command OCC26525 added.

Test cases for issue CR26525
Affected Issues
0026525
mod - src/IntCurveSurface/IntCurveSurface_Inter.gxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
add - tests/bugs/modalg_6/bug26525_1 Diff File
add - tests/bugs/modalg_6/bug26525_2 Diff File
add - tests/bugs/modalg_6/bug26525_3 Diff File
add - tests/bugs/modalg_6/bug26525_4 Diff File

master 2078dfc7

2015-09-24 10:46:45

isn


Committer: kgv Details Diff
0026701: BOPAlgo_Builder::Perform crash.
(data race)

Add comments and make minor cosmetic changes.

Test case for issue CR26701

Correction of test case for issue CR26701
Affected Issues
0026701
mod - src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools2D.hxx Diff File
add - tests/bugs/modalg_6/bug26701 Diff File

master ddd926fe

2015-09-24 09:36:11

szy


Committer: kgv Details Diff
26428: TNaming_Selector::Solve crash for empty named shape.

Test case for issue CR26428
Affected Issues
0026428
mod - src/DNaming/DNaming_BasicCommands.cxx Diff File
mod - src/TNaming/TNaming_NamedShape.cxx Diff File
add - tests/bugs/caf/bug26428 Diff File

master 28a73c1f

2015-09-24 09:12:47

ika


Committer: kgv Details Diff
0026371: Implementation of new entities for GD&T

Implement entities:
- DatumReferenceCompartment,
- DatumReferenceElement,
- DatumReferenceModifierWithValue,
- DatumSystem,
- GeneralDatumReference,

- ValueFormatTypeQualifier,

- NonUniformZoneDefinition,
- ProjectedZoneDefinition,
- RunoutZoneDefinition,
- RunoutZoneOrientation,
- ToleranceZone,
- ToleranceZoneDefinition,
- ToleranceZoneForm,
- ToleranceZoneTarget,

- GeometricToleranceWithDefinedAreaUnit,
- GeometricToleranceWithDefinedUnit,
- GeometricToleranceWithMaximumTolerance,
- GeometricToleranceWithModifiers,
- UnequallyDisposedGeometricTolerance,

- GeometricItemSpecificUsage,
- IdAttribute,
- IdAttributeSelect,
- ItemIdentifiedRepresentationUsage,
- ItemIdentifiedRepresentationUsageDefinition,

- Apex,
- CentreOfSymmetry,
- GeometricAlignment,
- ParallelOffset,
- PerpendicularTo,
- Tangent,

- AllAroundShapeAspect,
- BetweenShapeAspect,
- CompositeGroupShapeAspect,
- ContinuosShapeAspect,

- ReprItemAndLengthMeasureWithUnitAndQRI,
- ReprItemAndPlaneAngleMeasureWithUnitAndQRI,
- ReprItemAndPlaneAngleMeasureWithUnit,

- CompGroupShAspAndCompShAspAndDatumFeatAndShAsp,
- CompShAspAndDatumFeatAndShAsp,

- GeoTolAndGeoTolWthDatRef,
- GeoTolAndGeoTolWthDatRefAndGeoTolWthMod,
- GeoTolAndGeoTolWthMod,
- GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol,

- IntegerRepresentationItem,
- ValueRepresentationItem.

Modify entities:
- GeometricTolerance,
- GeometricToleranceWithDatumReference,
- ShapeDimensionRepresentation.

fix compilation error

fix compilation warning
mod - adm/UDLIST Diff File
mod - src/RWStepAP214/RWStepAP214_GeneralModule.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx Diff File
add - src/RWStepAP242/FILES Diff File
add - src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.cxx Diff File
add - src/RWStepAP242/RWStepAP242_RWGeometricItemSpecificUsage.hxx Diff File
add - src/RWStepAP242/RWStepAP242_RWIdAttribute.cxx Diff File
add - src/RWStepAP242/RWStepAP242_RWIdAttribute.hxx Diff File
add - src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.cxx Diff File
add - src/RWStepAP242/RWStepAP242_RWItemIdentifiedRepresentationUsage.hxx Diff File
mod - src/RWStepDimTol/FILES Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceCompartment.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceElement.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumReferenceModifierWithValue.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumSystem.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWDatumSystem.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeneralDatumReference.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDatumReference.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedAreaUnit.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithDefinedUnit.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithMaximumTolerance.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeometricToleranceWithModifiers.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRef.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthMod.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWNonUniformZoneDefinition.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWPerpendicularityTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWProjectedZoneDefinition.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWRunoutZoneDefinition.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWRunoutZoneOrientation.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWToleranceZone.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWToleranceZone.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWToleranceZoneDefinition.hxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWToleranceZoneForm.hxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.cxx Diff File
add - src/RWStepDimTol/RWStepDimTol_RWUnequallyDisposedGeometricTolerance.hxx Diff File
mod - src/RWStepRepr/FILES Diff File
add - src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWAllAroundShapeAspect.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWApex.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWApex.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWBetweenShapeAspect.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCentreOfSymmetry.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCompositeGroupShapeAspect.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWCompShAspAndDatumFeatAndShAsp.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWContinuosShapeAspect.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWGeometricAlignment.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWGeometricAlignment.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWIntegerRepresentationItem.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWParallelOffset.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWParallelOffset.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWPerpendicularTo.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWPerpendicularTo.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWReprItemAndLengthMeasureWithUnitAndQRI.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnit.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWTangent.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWTangent.hxx Diff File
add - src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.cxx Diff File
add - src/RWStepRepr/RWStepRepr_RWValueRepresentationItem.hxx Diff File
mod - src/RWStepShape/FILES Diff File
mod - src/RWStepShape/RWStepShape_RWShapeDimensionRepresentation.cxx Diff File
add - src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.cxx Diff File
add - src/RWStepShape/RWStepShape_RWValueFormatTypeQualifier.hxx Diff File
mod - src/StepAP214/StepAP214_Protocol.cxx Diff File
add - src/StepAP242/FILES Diff File
add - src/StepAP242/StepAP242_GeometricItemSpecificUsage.cxx Diff File
add - src/StepAP242/StepAP242_GeometricItemSpecificUsage.hxx Diff File
add - src/StepAP242/StepAP242_IdAttribute.cxx Diff File
add - src/StepAP242/StepAP242_IdAttribute.hxx Diff File
add - src/StepAP242/StepAP242_IdAttributeSelect.cxx Diff File
add - src/StepAP242/StepAP242_IdAttributeSelect.hxx Diff File
add - src/StepAP242/StepAP242_ItemIdentifiedRepresentationUsage.cxx Diff File
add - src/StepAP242/StepAP242_ItemIdentifiedRepresentationUsage.hxx Diff File
add - src/StepAP242/StepAP242_ItemIdentifiedRepresentationUsageDefinition.cxx Diff File
add - src/StepAP242/StepAP242_ItemIdentifiedRepresentationUsageDefinition.hxx Diff File
mod - src/StepBasic/StepBasic_MeasureValueMember.cxx Diff File
mod - src/StepBasic/StepBasic_MeasureValueMember.hxx Diff File
mod - src/StepDimTol/FILES Diff File
add - src/StepDimTol/StepDimTol_AreaUnitType.hxx Diff File
add - src/StepDimTol/StepDimTol_Array1OfDatumReferenceCompartment.hxx Diff File
add - src/StepDimTol/StepDimTol_Array1OfDatumReferenceElement.hxx Diff File
add - src/StepDimTol/StepDimTol_Array1OfDatumReferenceModifier.hxx Diff File
add - src/StepDimTol/StepDimTol_Array1OfDatumSystemOrReference.hxx Diff File
add - src/StepDimTol/StepDimTol_Array1OfGeometricToleranceModifier.hxx Diff File
add - src/StepDimTol/StepDimTol_Array1OfToleranceZoneTarget.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumOrCommonDatum.cxx Diff File
add - src/StepDimTol/StepDimTol_DatumOrCommonDatum.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceCompartment.cxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceCompartment.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceElement.cxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceElement.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceModifier.cxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceModifier.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceModifierType.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceModifierWithValue.cxx Diff File
add - src/StepDimTol/StepDimTol_DatumReferenceModifierWithValue.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumSystem.cxx Diff File
add - src/StepDimTol/StepDimTol_DatumSystem.hxx Diff File
add - src/StepDimTol/StepDimTol_DatumSystemOrReference.cxx Diff File
add - src/StepDimTol/StepDimTol_DatumSystemOrReference.hxx Diff File
add - src/StepDimTol/StepDimTol_GeneralDatumReference.cxx Diff File
add - src/StepDimTol/StepDimTol_GeneralDatumReference.hxx Diff File
mod - src/StepDimTol/StepDimTol_GeometricTolerance.cxx Diff File
mod - src/StepDimTol/StepDimTol_GeometricTolerance.hxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceModifier.hxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceTarget.cxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceTarget.hxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceType.hxx Diff File
mod - src/StepDimTol/StepDimTol_GeometricToleranceWithDatumReference.cxx Diff File
mod - src/StepDimTol/StepDimTol_GeometricToleranceWithDatumReference.hxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithDefinedAreaUnit.cxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithDefinedAreaUnit.hxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithDefinedUnit.cxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithDefinedUnit.hxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithMaximumTolerance.cxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithMaximumTolerance.hxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithModifiers.cxx Diff File
add - src/StepDimTol/StepDimTol_GeometricToleranceWithModifiers.hxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRef.cxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRef.hxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod.cxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx Diff File
mod - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.cxx Diff File
mod - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.cxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthMod.cxx Diff File
add - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthMod.hxx Diff File
add - src/StepDimTol/StepDimTol_HArray1OfDatumReferenceCompartment.hxx Diff File
add - src/StepDimTol/StepDimTol_HArray1OfDatumReferenceElement.hxx Diff File
add - src/StepDimTol/StepDimTol_HArray1OfDatumReferenceModifier.hxx Diff File
add - src/StepDimTol/StepDimTol_HArray1OfDatumSystemOrReference.hxx Diff File
add - src/StepDimTol/StepDimTol_HArray1OfGeometricToleranceModifier.hxx Diff File
add - src/StepDimTol/StepDimTol_HArray1OfToleranceZoneTarget.hxx Diff File
mod - src/StepDimTol/StepDimTol_ModifiedGeometricTolerance.cxx Diff File
mod - src/StepDimTol/StepDimTol_ModifiedGeometricTolerance.hxx Diff File
add - src/StepDimTol/StepDimTol_NonUniformZoneDefinition.cxx Diff File
add - src/StepDimTol/StepDimTol_NonUniformZoneDefinition.hxx Diff File
add - src/StepDimTol/StepDimTol_ProjectedZoneDefinition.cxx Diff File
add - src/StepDimTol/StepDimTol_ProjectedZoneDefinition.hxx Diff File
add - src/StepDimTol/StepDimTol_RunoutZoneDefinition.cxx Diff File
add - src/StepDimTol/StepDimTol_RunoutZoneDefinition.hxx Diff File
add - src/StepDimTol/StepDimTol_RunoutZoneOrientation.cxx Diff File
add - src/StepDimTol/StepDimTol_RunoutZoneOrientation.hxx Diff File
add - src/StepDimTol/StepDimTol_SimpleDatumReferenceModifier.hxx Diff File
add - src/StepDimTol/StepDimTol_SimpleDatumReferenceModifierMember.cxx Diff File
add - src/StepDimTol/StepDimTol_SimpleDatumReferenceModifierMember.hxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZone.cxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZone.hxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZoneDefinition.cxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZoneDefinition.hxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZoneForm.cxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZoneForm.hxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZoneTarget.cxx Diff File
add - src/StepDimTol/StepDimTol_ToleranceZoneTarget.hxx Diff File
add - src/StepDimTol/StepDimTol_UnequallyDisposedGeometricTolerance.cxx Diff File
add - src/StepDimTol/StepDimTol_UnequallyDisposedGeometricTolerance.hxx Diff File
mod - src/StepRepr/FILES Diff File
add - src/StepRepr/StepRepr_AllAroundShapeAspect.cxx Diff File
add - src/StepRepr/StepRepr_AllAroundShapeAspect.hxx Diff File
add - src/StepRepr/StepRepr_Apex.cxx Diff File
add - src/StepRepr/StepRepr_Apex.hxx Diff File
add - src/StepRepr/StepRepr_Array1OfShapeAspect.cxx Diff File
add - src/StepRepr/StepRepr_Array1OfShapeAspect.hxx Diff File
add - src/StepRepr/StepRepr_BetweenShapeAspect.cxx Diff File
add - src/StepRepr/StepRepr_BetweenShapeAspect.hxx Diff File
add - src/StepRepr/StepRepr_CentreOfSymmetry.cxx Diff File
add - src/StepRepr/StepRepr_CentreOfSymmetry.hxx Diff File
add - src/StepRepr/StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp.cxx Diff File
add - src/StepRepr/StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx Diff File
add - src/StepRepr/StepRepr_CompositeGroupShapeAspect.cxx Diff File
add - src/StepRepr/StepRepr_CompositeGroupShapeAspect.hxx Diff File
add - src/StepRepr/StepRepr_CompShAspAndDatumFeatAndShAsp.cxx Diff File
add - src/StepRepr/StepRepr_CompShAspAndDatumFeatAndShAsp.hxx Diff File
add - src/StepRepr/StepRepr_ContinuosShapeAspect.cxx Diff File
add - src/StepRepr/StepRepr_ContinuosShapeAspect.hxx Diff File
add - src/StepRepr/StepRepr_GeometricAlignment.cxx Diff File
add - src/StepRepr/StepRepr_GeometricAlignment.hxx Diff File
add - src/StepRepr/StepRepr_HArray1OfShapeAspect.cxx Diff File
add - src/StepRepr/StepRepr_HArray1OfShapeAspect.hxx Diff File
add - src/StepRepr/StepRepr_IntegerRepresentationItem.cxx Diff File
add - src/StepRepr/StepRepr_IntegerRepresentationItem.hxx Diff File
add - src/StepRepr/StepRepr_ParallelOffset.cxx Diff File
add - src/StepRepr/StepRepr_ParallelOffset.hxx Diff File
add - src/StepRepr/StepRepr_PerpendicularTo.cxx Diff File
add - src/StepRepr/StepRepr_PerpendicularTo.hxx Diff File
mod - src/StepRepr/StepRepr_ReprItemAndLengthMeasureWithUnit.cxx Diff File
mod - src/StepRepr/StepRepr_ReprItemAndLengthMeasureWithUnit.hxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI.cxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI.hxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndMeasureWithUnit.cxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndMeasureWithUnit.hxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndMeasureWithUnitAndQRI.cxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndMeasureWithUnitAndQRI.hxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndPlaneAngleMeasureWithUnit.cxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndPlaneAngleMeasureWithUnit.hxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI.cxx Diff File
add - src/StepRepr/StepRepr_ReprItemAndPlaneAngleMeasureWithUnitAndQRI.hxx Diff File
add - src/StepRepr/StepRepr_Tangent.cxx Diff File
add - src/StepRepr/StepRepr_Tangent.hxx Diff File
add - src/StepRepr/StepRepr_ValueRepresentationItem.cxx Diff File
add - src/StepRepr/StepRepr_ValueRepresentationItem.hxx Diff File
mod - src/StepShape/FILES Diff File
add - src/StepShape/StepShape_Array1OfShapeDimensionRepresentationItem.hxx Diff File
add - src/StepShape/StepShape_HArray1OfShapeDimensionRepresentationItem.hxx Diff File
mod - src/StepShape/StepShape_ShapeDimensionRepresentation.cxx Diff File
mod - src/StepShape/StepShape_ShapeDimensionRepresentation.hxx Diff File
add - src/StepShape/StepShape_ShapeDimensionRepresentationItem.cxx Diff File
add - src/StepShape/StepShape_ShapeDimensionRepresentationItem.hxx Diff File
add - src/StepShape/StepShape_ValueFormatTypeQualifier.cxx Diff File
add - src/StepShape/StepShape_ValueFormatTypeQualifier.hxx Diff File
mod - src/TKSTEP/CMakeLists.txt Diff File
mod - src/TKSTEP/PACKAGES Diff File

master a576c3e5

2015-09-23 13:38:36

bugmaster


Committer: kgv Details Diff
Updating service files of Voxel demo
add - samples/qt/VoxelDemo/genproj.bat Diff File
rm - samples/qt/VoxelDemo/VoxelDemo.vcproj Diff File
rm - samples/qt/VoxelDemo/VoxelDemo.vcxproj Diff File

master 0e14656b

2015-09-23 13:31:15

akz


Committer: bugmaster Details Diff
0026042: OCCT won't work with the latest Xcode

Dereferenced null pointers was eliminated for PLib, BSplCLib and BSplSLib. All affected code was changed accordingly.
Affected Issues
0026042
mod - src/AppParCurves/AppParCurves_Gradient.gxx Diff File
mod - src/AppParCurves/AppParCurves_MultiBSpCurve.cxx Diff File
mod - src/AppParCurves/AppParCurves_MultiCurve.cxx Diff File
mod - src/Approx/Approx_MCurvesToBSpCurve.cxx Diff File
mod - src/BSplCLib/BSplCLib.cxx Diff File
mod - src/BSplCLib/BSplCLib.hxx Diff File
mod - src/BSplCLib/BSplCLib.lxx Diff File
mod - src/BSplCLib/BSplCLib_2.cxx Diff File
mod - src/BSplCLib/BSplCLib_BzSyntaxes.cxx Diff File
mod - src/BSplCLib/BSplCLib_Cache.cxx Diff File
mod - src/BSplCLib/BSplCLib_Cache.hxx Diff File
mod - src/BSplCLib/BSplCLib_CurveComputation.gxx Diff File
mod - src/BSplSLib/BSplSLib.cxx Diff File
mod - src/BSplSLib/BSplSLib.hxx Diff File
mod - src/BSplSLib/BSplSLib.lxx Diff File
mod - src/BSplSLib/BSplSLib_BzSyntaxes.cxx Diff File
mod - src/BSplSLib/BSplSLib_Cache.cxx Diff File
mod - src/BSplSLib/BSplSLib_Cache.hxx Diff File
mod - src/Convert/Convert_CompBezierCurves2dToBSplineCurve2d.cxx Diff File
mod - src/Convert/Convert_CompBezierCurvesToBSplineCurve.cxx Diff File
mod - src/Convert/Convert_ConicToBSplineCurve.cxx Diff File
mod - src/Convert/Convert_CosAndSinEvalFunction.hxx Diff File
mod - src/FairCurve/FairCurve_Batten.cxx Diff File
mod - src/Geom/Geom_BezierCurve.cxx Diff File
mod - src/Geom/Geom_BezierSurface.cxx Diff File
mod - src/Geom/Geom_BSplineCurve.cxx Diff File
mod - src/Geom/Geom_BSplineCurve.hxx Diff File
mod - src/Geom/Geom_BSplineCurve_1.cxx Diff File
mod - src/Geom/Geom_BSplineSurface.cxx Diff File
mod - src/Geom/Geom_BSplineSurface.hxx Diff File
mod - src/Geom/Geom_BSplineSurface_1.cxx Diff File
mod - src/Geom2d/Geom2d_BezierCurve.cxx Diff File
mod - src/Geom2d/Geom2d_BSplineCurve.cxx Diff File
mod - src/Geom2d/Geom2d_BSplineCurve.hxx Diff File
mod - src/Geom2d/Geom2d_BSplineCurve_1.cxx Diff File
mod - src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx Diff File
mod - src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx Diff File
mod - src/GeomFill/GeomFill_BSplineCurves.cxx Diff File
mod - src/GeomFill/GeomFill_ConstrainedFilling.cxx Diff File
mod - src/GeomFill/GeomFill_Coons.cxx Diff File
mod - src/GeomLib/GeomLib.cxx Diff File
mod - src/GeomLib/GeomLib_DenominatorMultiplier.cxx Diff File
mod - src/Hermit/Hermit.cxx Diff File
mod - src/Law/Law_BSpline.cxx Diff File
mod - src/PLib/FILES Diff File
mod - src/PLib/PLib.cxx Diff File
mod - src/PLib/PLib.hxx Diff File
rm - src/PLib/PLib.lxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx Diff File
mod - src/ProjLib/ProjLib_ProjectOnPlane.cxx Diff File
mod - src/ProjLib/ProjLib_ProjectOnSurface.cxx Diff File
mod - src/ShapeConstruct/ShapeConstruct_CompBezierCurves2dToBSplineCurve2d.cxx Diff File
mod - src/ShapeConstruct/ShapeConstruct_CompBezierCurvesToBSplineCurve.cxx Diff File

master 657ccd95

2015-09-22 10:35:13

nbv


Committer: kgv Details Diff
0026632: HLR sample doesn't work with Algo mode

The main reason of the problem is Walking-line contains two equal Walking-points (the segment has null-length both in 3D and 2D).
Affected Issues
0026632
mod - src/IntWalk/IntWalk_IWalking_5.gxx Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 140 141 142 143 144 145 146 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last