Changesets: occt

master 074028c6

2012-07-05 21:35:34

jgv


Committer: pkv Details Diff
0023201: Projection algorithm produces wrong results.
mod - src/ProjLib/ProjLib_ProjectedCurve.cxx Diff File

master c983f722

2012-07-03 14:55:57

dbv

Details Diff
0023123: Bug/Regression in visualization of XDE documents in shaded mode

Added new group creation before adding styled item in XCAFPrs_AISObject::Compute
Affected Issues
0023123
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx Diff File

master be34de4b

2012-07-03 12:45:17

kgv

Details Diff
0023238: TKOpenGl glext header conflicts with system headers Affected Issues
0023238
mod - .gitignore Diff File
mod - src/OpenGl/OpenGl_GlCore11.hxx Diff File

master b7e76224

2012-06-28 13:48:50

abv


Committer: abv Details Diff
0023197: Draw executable do not detect update of environment variables on Windows.

New DRAW commands dgetenv and dsetenv are added, allowing to query and set environment variables as defined in C subsystem, from Tcl.

On Windows, special handler is armed in DrawDefaults providing automatic update of C environment when Tcl environment (array env) is modified. Note that this is not needed on Linux (Tcl does this internally).

Fixed problem with "array get env" command.

Added comments to _update_c_env proc.
Affected Issues
0023197
mod - src/Draw/Draw_VariableCommands.cxx Diff File
mod - src/DrawResources/DrawDefault Diff File

master aa02980d

2012-06-28 13:46:43

abv


Committer: abv Details Diff
0023152: Possibility to have echo of DRAW commands in log file

Two commands are added in DRAW:

decho: allows switch on/off echo of commands and their results. When echo is on, all commands implemented as OCCT DRAW C procedures will be echoed to standard output, along with their result. This can be useful to trace process of execution of script evaluated by 'source' command.

dlog: implements off-screen log for recording DRAW commands and their output for further processing in Tcl script (mainly for use in automatic tests). Run this command without arguments to get help.
Added ios::sync_with_stdio() call to Draw::BasicCommands.
Correction for compilation on Linux
Affected Issues
0023152
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - src/Draw/Draw_Interpretor.cdl Diff File
mod - src/Draw/Draw_Interpretor.cxx Diff File

master 3c4153af

2012-06-27 12:41:03

kgv

Details Diff
0023227: New Draw Harness command to estimate current geometry complexity of OpenGL scene

New command vfeedback proposed to capture GL info using GL_FEEDBACK functionality
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx Diff File

master 60be1f9b

2012-06-25 07:31:40

dbv

Details Diff
0023072: Eliminate compiler warnings (level 3) on Windows / MSVC++ Affected Issues
0023072
mod - src/AIS/AIS_InteractiveContext.cdl Diff File
mod - src/AIS/AIS_InteractiveContext_3.cxx Diff File
mod - src/AIS/AIS_InteractiveObject.cdl Diff File
mod - src/AIS/AIS_InteractiveObject.cxx Diff File
mod - src/AIS/AIS_TexturedShape.cxx Diff File
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/BinTools/BinTools_ShapeSet.cxx Diff File
mod - src/CGM/cgmobin.c Diff File
mod - src/DDF/DDF_IOStream.cxx Diff File
mod - src/Draw/Draw_Interpretor.cxx Diff File
mod - src/DrawTrSurf/DrawTrSurf.cxx Diff File
mod - src/DrawTrSurf/DrawTrSurf_Point.cxx Diff File
mod - src/GeomTools/GeomTools_Curve2dSet.cxx Diff File
mod - src/GeomTools/GeomTools_CurveSet.cxx Diff File
mod - src/GeomTools/GeomTools_SurfaceSet.cxx Diff File
mod - src/Graphic3d/Graphic3d_AspectFillArea3d.cdl Diff File
mod - src/Graphic3d/Graphic3d_AspectFillArea3d.cxx Diff File
mod - src/Graphic3d/Graphic3d_Group_8.cxx Diff File
mod - src/Graphic3d/Graphic3d_Structure.cxx Diff File
mod - src/IFSelect/IFSelect_Editor.cxx Diff File
mod - src/Interface/Interface_MSG.cxx Diff File
mod - src/LDOM/LDOMBasicString.cxx Diff File
mod - src/LDOM/LDOM_XmlReader.cxx Diff File
mod - src/LDOM/LDOM_XmlWriter.cxx Diff File
mod - src/Message/Message_Msg.cxx Diff File
mod - src/NCollection/NCollection_BaseVector.cxx Diff File
mod - src/NIS/NIS_InteractiveObject.hxx Diff File
mod - src/OpenGl/OpenGl_Display_1.cxx Diff File
mod - src/OSD/OSD_Host.cxx Diff File
mod - src/OSD/OSD_SystemFont.cxx Diff File
mod - src/PCollection/PCollection_HAsciiString.cxx Diff File
mod - src/PCollection/PCollection_HExtendedString.cxx Diff File
mod - src/Prs2d/Prs2d_Diameter.cxx Diff File
mod - src/StepData/StepData_StepDumper.cxx Diff File
mod - src/StepData/StepData_StepWriter.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_Dumper.cxx Diff File
mod - src/TopTools/TopTools_LocationSet.cxx Diff File
mod - src/TopTools/TopTools_ShapeSet.cxx Diff File
mod - src/Units/Units_Lexicon.cxx Diff File
mod - src/Units/Units_Sentence.cxx Diff File
mod - src/Units/Units_UnitsDictionary.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/VrmlData/VrmlData_Geometry.cxx Diff File
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
mod - src/WNT/WNT_ImageManager.cxx Diff File
mod - src/XSControl/XSControl_TransferReader.cxx Diff File
mod - src/XSDRAW/XSDRAW.cxx Diff File

master 1d03e66d

2012-06-22 07:33:53

san

Details Diff
0023186: Unable to display Graphic3d_ArrayOfPoints after migrating from OCCT 6.5.2

GL_NONE replaced with PARRAY_DRAW_MODE_NONE to disambiguate with GL_POINTS
DRAW_MODE_NONE constant moved into OpenGl_PrimitiveArray class to avoid potential name collisions
Affected Issues
0023186
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.hxx Diff File

master 85e096c3

2012-06-22 07:29:55

vro


Committer: san Details Diff
0023156: Image_PixMap::PixelColor() extended to return alpha value

Implemented new method to provide access to alpha value in image.

Implemented new vreadpixel Draw Harness command to read
specified pixel value from 3D view.
vdump command - added result checks
Corrected misprint
Affected Issues
0023156
mod - src/Image/Image_PixMap.cdl Diff File
mod - src/Image/Image_PixMap.cxx Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File

master 69da6e7a

2012-06-22 07:19:15

abv


Committer: san Details Diff
0023185: DrawAppliInit must be loaded from current directory

1. File src/DrawResources/DrawAppliInit removed;
code loading QA commands moved from DrawAppliInit to DrawDefaults (temporarily)

2. In src/DrawResources/DrawDefaults:
- change of tcl_precision removed (following advise in Tcl 8.5 documentation)
- code loading file init.tcl removed as obsolete
- if environment variable CSF_DrawAppliInit is defined, it is assumed to
be the name of the application-defined file to load; otherwise
it is searched as file DrawAppliInit in current directory

DrawAppliInit removed from FILES
rm - src/DrawResources/DrawAppliInit Diff File
mod - src/DrawResources/DrawDefault Diff File
mod - src/DrawResources/FILES Diff File

master 92075a65

2012-06-22 07:01:13

eap


Committer: san Details Diff
0023162: BRepOffsetAPI_MakePipeShell works wrong
In ComputeOrigin(), superpose wire origins before checking distance between vertices
Fix for wires of one edge
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff File

master 9d091ec1

2012-06-21 13:17:14

dbv

Details Diff
0023175: Failed to segment a periodic B-Spline when parameter coincides with existing knot Affected Issues
0023175
mod - src/BSplCLib/BSplCLib.cxx Diff File

master b1db572c

2012-06-15 07:56:23

kgv

Details Diff
0023101: TKOpenGl possible glext header conflicts

Fixed glext header conflict with system X11 gl.h on Mac OS X
System header provide syntactically different typedefs for some OpenGL functions (GLenum vs. GLint).
Fixed misprint in comments
Affected Issues
0023101
mod - src/OpenGl/OpenGl_GlCore11.hxx Diff File

master 50a0744c

2012-06-09 04:38:40

kgv

Details Diff
0023040: Annoying warnings in NCollection_Vector

Fixed initialization order of class members in constructors
Affected Issues
0023040
mod - src/IntPatch/IntPatch_Point.lxx Diff File
mod - src/NCollection/NCollection_BaseVector.hxx Diff File

master a929ed86

2012-06-08 08:37:19

ama

Details Diff
0023182: During STEP translation isn't checked for validity flag IsClosed

Added check for consistency properties of closure and existence of free boundaries in shell (modified ShapeFix_Shell::Perform()
Added new message in SHMessage/SHAPE.us)
mod - src/ShapeFix/ShapeFix_Shell.cxx Diff File
mod - src/SHMessage/SHAPE.us Diff File

master 0f5cd7d5

2012-06-08 08:34:06

eap

Details Diff
0023174: BRepLib_MakeFace(Wire) creates an invalid face on a wire of cylinder bottom
Is2DClosed() added to reject an improper existing surface
Add OnlyClosed=Standard_False argument
Call BRepLib_FindSurface with OnlyClosed=Standard_True
fix Is2DClosed() to check intermediate points of wire in 2D
fix Is2DClosed() - correct tolerance used for the last point
fix Is2DClosed() - correct getting 2d points to compare
mod - src/BRepLib/BRepLib_FindSurface.cdl Diff File
mod - src/BRepLib/BRepLib_FindSurface.cxx Diff File
mod - src/BRepLib/BRepLib_MakeFace.cxx Diff File

master 5f87cb7e

2012-06-07 12:08:37

vro

Details Diff
0023195: A method ShapeFix_Face::FixPeriodicDegeneratedMode() is not implemented

Implementation of the method ShapeFix_Face::FixPeriodicDegeneratedMode().
Affected Issues
0023195
mod - src/ShapeFix/ShapeFix_Face.lxx Diff File

master 48a06a30

2012-06-06 08:28:45

szv

Details Diff
0023192: Regression in writestl command

Processing of arguments in 'writestl' command is corrected
Affected Issues
0023192
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff File

master c9d4eb9d

2012-06-05 16:32:09

san

Details Diff
0023188: Regression in SCATexturedShape in SSP sample

OpenGl_View::RedrawLayer2d()
- lighting and 1D/2D texturing disabled so as
not to interfere with layer drawing, layer items should enable
textures if necessary and disable them at the end;
- French comments removed;
- redundant lighting state changes removed

OpenGl_GraphicDriver::BeginLayer()
- useless code enabling 2D textures removed
mod - src/OpenGl/OpenGl_GraphicDriver_Layer.cxx Diff File
mod - src/OpenGl/OpenGl_View_2.cxx Diff File

master 3f0a1ac7

2012-06-04 12:31:21

bugmaster

Details Diff
0022914: Incorrect name LRELASE is used in *.pro files Affected Issues
0022914
mod - samples/qt/IESample/IESample.pro Diff File
mod - samples/qt/Tutorial/Tutorial.pro Diff File

master 90dc2e5b

2012-05-25 12:17:12

oan

Details Diff
0022884: The attached face cannot be displayed in shading mode

BRepMesh_Delaun class has been corrected
Extended checking of segments intersection
SquareModulus is used
Detail checking of intersection
Zero division checking
Right segment intersection in MeshPolygon + coding standard
eliminating the test variable
Cleaning up the polygon from internal triangles
mod - src/BRepMesh/BRepMesh_Delaun.cdl Diff File
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.lxx Diff File

master a7aa1465

2012-05-25 11:00:08

dbv

Details Diff
0023047: Behaviour of XDE sample is non-stable
Changed behavior of XCAFDoc_ShapeTool::RemoveShape(const TDF_Label& L) function. Now if L is a location for a shape then function will also removes the label with a shape.
Added Boolean argument to the XCAFDoc_ShapeTool::RemoveShape function which allow to choose either to delete an instance or a complete shape. (Standard_True by default, removes complete shape).
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cdl Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff File
mod - src/XDEDRAW/XDEDRAW_Shapes.cxx Diff File

master 86fa64d9

2012-05-24 06:03:23

kgv

Details Diff
0023172: Added workaround for BUGs in Intel OpenGL drivers

Check GL context already bound before wglMakeCurrent() call.
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Context.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_Export.cxx Diff File
mod - src/OpenGl/OpenGl_Window.cxx Diff File

master 5554ac68

2012-05-24 05:51:11

abv


Committer: bugmaster Details Diff
0023170: Bug of creating a full sphere face

Method ElSLib::SphereVIso() is protected against creation of circle with negative radius when |V| > PI/2; now the circle on analytic continuation of sphere behind poles is returned in this case (thus always with positive or zero radius)
Affected Issues
0023170
mod - src/ElSLib/ElSLib.cxx Diff File

master 1bfe9975

2012-05-21 07:20:39

bugmaster

Details Diff
Correction of compilation error
mod - src/DrawResources/FILES Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 236 237 238 239 240 241 242 ... 254 255 256  Next  Last