View Issue Details

IDProjectCategoryView StatusLast Update
0022572CommunityOCCT:Data Exchangepublic2012-03-29 17:26
ReporterszyAssigned Tobugmaster  
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSAll 
Target Version6.5.2Fixed in Version6.5.2 
Summary0022572: Support of progress indicator in RWStl and optimization of reading Ascii.
Descriptionfix225
- Summary: Support of progress indicator in RWStl and optimization of reading Ascii.
Detailed description:
      - Progress indicator added to Write...(), Read...().
      - reduction of string buffers reallocation when writing STL files in ascii
mode
TagsNo tags attached.
Test case numberchl 937 C5

Attached Files

Relationships

parent of 0022760 closedbugmaster Open CASCADE Regression in the method RWStl::WriteAscii 
child of 0022825 closedabv Community Integration of contributions by Roman Lygin to OCCT 6.5.2 

Activities

kgv

2011-06-10 15:35

developer   ~0017590

SVN branch http://svn/svn/occt/branches/OCC22572_RWStlPrIndicator for this BUG
was superficially reviewed.
- Original patch based on out-dated version of sources (thus directly applied
on recent revision will contain changes unrealted to fix).
- Generally when user interrupt function execution (using progress indiactor
interface) this function should return fail code rather then success.
- RWStl.cdl was uploaded to branch with CRLF endlines.

kgv

2011-06-10 16:52

developer   ~0017591

Additional remark: meshfromstl DRAWEXE command was not updated to use
introduced progress indicator.

All remarks should be fixed and new code revision is needed.

kgv

2011-06-10 16:56

developer   ~0017592

All remarks was fixed and integrated into bug branch.
Introduced progress indicator can be tested with this DRAWEXE scenario:

pload ALL;
vinit;
XProgress -t -g;
meshfromstl m1 bearing.stl;
XProgress +t +g;
meshfromstl m2 bearing.stl;

At second meshfromstl progress should be shown.

Patch is ready for testing (should be retrieved from SVN
http://svn/svn/occt/branches/OCC22572_RWStlPrIndicator).

ycy

2011-07-11 16:12

tester   ~0017593

Last edited: 2011-11-22 12:01

Dear,Kirill
Please attach file "bearing.stl"
Regards,
Yuri.

kgv

2011-07-11 17:06

developer   ~0017594

2Yuri,
this STL file is placed in OCCT/data/stl/ path within standard OCCT installation.

2011-07-12 14:24

 

chl_937_C5.tar.gz (601 bytes)

ycy

2011-07-12 16:23

tester   ~0017595

Last edited: 2011-11-22 17:35

Dear BugMaster,
SVN branch (http://svn/svn/occt/branches/OCC22572_RWStlPrIndicator) was
testing, test results were compared with KAS:dev:products-651-opt

regressions were not found
Test case for this bug (chl/937/C5)

improvements chl 937 C5

See results in /QADisk/OCCTtests/KAS/dev/ycy-products-3_08072011/lin
See reference results in
/QADisk/occttests/results/KAS/dev/products-651-opt_01062011/lin
See test cases in /QADisk/occttests/tests/ED
N.B. In order to launch testing case you can make use the following instructions
http://sbu.nnov.opencascade.com/maintenance/main_certification_te.html

bugmaster

2011-07-13 11:57

administrator   ~0017597

Fix has been integrated to occt repository

Date: 2011-07-12 21:24:21 +0400 (Tue, 12 Jul 2011)
New Revision: 8671

Modified:
   trunk/src/RWStl/RWStl.cdl
   trunk/src/RWStl/RWStl.cxx
   trunk/src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx

Related Changesets

occt: master 9c6afe19

2011-07-12 17:24:21

RLN and KGV


Committer: bugmaster Details Diff
OCC22572 Support of progress indicator in RWStl and optimization of reading Ascii. Affected Issues
0022572
mod - src/RWStl/RWStl.cdl Diff File
mod - src/RWStl/RWStl.cxx Diff File
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff File

Issue History

Date Modified Username Field Change
2011-07-05 18:10 kgv CC => kgv
2011-07-13 11:56 bugmaster Status closed => assigned
2011-07-13 11:56 bugmaster Resolution suspended => @0@
2011-07-13 11:56 bugmaster Assigned To bugmaster => kgv
2011-07-13 11:56 bugmaster Status assigned => tested
2011-07-13 11:57 bugmaster Status tested => verified
2011-07-29 15:32 bugmaster Fixed in Version EMPTY =>
2011-07-29 15:32 bugmaster Target Version => 6.5.2
2011-07-29 15:32 bugmaster Description Updated
2011-08-02 11:12 bugmaster Category OCCT:DTE => OCCT:Data Exchange
2011-09-07 17:15 mkv Test case number => chl 937 C5
2011-10-13 16:48 abv Relationship added parent of 0022760
2011-11-22 12:01 szy Note Edited: 0017593
2011-11-22 17:35 szy Note Edited: 0017595
2011-12-05 11:24 abv Relationship added child of 0022825
2012-01-17 18:35 abv Assigned To kgv => Roman Lygin
2012-03-29 17:26 bugmaster Changeset attached => occt master 9c6afe19