
Tue, 11/25/2008 - 17:59
Forums:
After spending a few hours trying to track down a strange behavior, I found the reason for it. It only happens when I try to run a Delphi application that uses a DLL which makes heavy use of OCC. When it runs in C++, the strange behavior does not pop up.
In my copy of OCC 6.3, in file ais_interactiveobject.cxx, lines 56 to 69: myHasTransformation is NOT initialized. It should be set to Standard_False. It caused detected/selected shapes to be given a different location, thus making them impossible to track.
I modified my local copy to include the fix, and I hope you include it also in OCC's code.
Tue, 11/25/2008 - 18:51
OCCPATCH
(see http://www.opencascade.org/org/forum/thread_12668/ )
Wed, 11/26/2008 - 10:42
Good idea! It won't only help you, it will also help anyone looking for patches.
Wed, 03/17/2010 - 14:42
Please show an example of use OpenCascade in Delphi. Very much I want to work with OpenCascade.
Thu, 01/12/2012 - 15:17
... not incorporated in OCCT 6.5.2
Pawel
Mon, 01/30/2012 - 19:09
Hello Paul,
I hope you don't mind me reporting this bug on the dev website...
http://tracker.dev.opencascade.org/view.php?id=22945
Tue, 01/31/2012 - 10:45
Hi Pawel.
I don't mind, but I thought the fix had been included already. I switched to my own visualization framework long ago now, so I wouldn't have known anyway.
Paúl.