MantisBT - Open CASCADE
View Issue Details
0025482Open CASCADE[OCCT] OCCT:Data Exchangepublic2014-11-14 16:272019-09-04 21:53
ibs 
abv 
normalfeature 
assignedopen 
[OCCT] 6.8.0 
[OCCT] 7.5.0* 
0025482: Data Exchange - Usage of progress indicator by a translation process of a STEP file into DECAF document
"Transfer" method of STEPCAFControl_Reader class doesn't use a progress indicator existing in TransientProcess and thus the progress of it can't be shown.
No tags attached.
related to 0030871assigned abv Community Data Exchange - Add a minimal progress indication for writing STEP and IGES files 
related to 0025748assigned msv Open CASCADE Foundation Classes - Parallel version of progress indicator 
related to 0025530new gka Open CASCADE Data Exchange - high-level API should take progress indicator 
Issue History
2014-11-14 16:27ibsNew Issue
2014-11-14 16:27ibsAssigned To => dln
2014-11-14 16:30gitNote Added: 0034425
2014-11-14 16:31ibsNote Added: 0034427
2014-11-14 16:31ibsAssigned Todln => kgv
2014-11-14 16:31ibsStatusnew => resolved
2014-11-14 16:50ibsNote Added: 0034428
2014-11-14 16:50ibsAssigned Tokgv => dln
2014-11-14 16:50ibsStatusresolved => feedback
2014-11-19 17:47kgvStatusfeedback => assigned
2014-11-19 17:47kgvTarget Version7.0.0 => 7.1.0
2014-11-20 08:47gitNote Added: 0034523
2014-11-20 10:05gitNote Added: 0034526
2014-11-28 10:06kgvRelationship addedrelated to 0025530
2014-12-09 15:18gitNote Added: 0035210
2014-12-09 15:20dlnAssigned Todln => kgv
2014-12-09 15:20dlnStatusassigned => resolved
2014-12-09 15:20dlnSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=8808#r8808
2014-12-09 15:30dlnAssigned Tokgv => gka
2014-12-09 15:31dlnNote Added: 0035212
2014-12-09 15:33dlnSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=8809#r8809
2014-12-10 10:50gkaNote Added: 0035246
2014-12-10 10:50gkaAssigned Togka => ibs
2014-12-10 10:50gkaStatusresolved => assigned
2015-03-18 14:09gitNote Added: 0038630
2015-03-18 14:18dlnRelationship addedparent of 0025565
2015-03-20 15:39ibsAssigned Toibs => dln
2016-10-26 20:02gkaAssigned Todln =>
2016-10-26 20:02gkaTarget Version7.1.0 => 7.2.0
2017-07-27 09:33abvTarget Version7.2.0 => 7.4.0
2019-07-10 22:17abvAssigned To => abv
2019-08-13 13:25kgvRelationship addedrelated to 0030871
2019-09-04 12:07kgvSummaryUsage of progress indicator by a translation process of a STEP file into DECAF document => Data Exchange - Usage of progress indicator by a translation process of a STEP file into DECAF document
2019-09-04 15:54abvTarget Version7.4.0 => 7.5.0*
2019-09-04 21:53abvRelationship addedrelated to 0025748

Notes
(0034425)
git   
2014-11-14 16:30   
Branch CR25482 has been created by ibs.

SHA-1: aea52f649752d156ffa495ce53b7a3aeda024422


Detailed log of new commits:

Author: dln
Date: Wed Nov 12 16:10:06 2014 +0300

    0025482: Usage of progress indicator by a translation process of a STEP file into DECAF document
    
    progress indicator added to STEPCAFControl_Reader::Transfer()
(0034427)
ibs   
2014-11-14 16:31   
dear kgv, please review CR25482 branch
(0034428)
ibs   
2014-11-14 16:50   
dear dln, there is the need to process "abort" action.
(0034523)
git   
2014-11-20 08:47   
Branch CR25482 has been updated by dln.

SHA-1: 2484498a1106d39f1078aee3eed5692748cde3db


Detailed log of new commits:

Author: dln
Date: Thu Nov 20 08:48:07 2014 +0300

    0025482: Usage of progress indicator by a translation process of a STEP file into DECAF document
    
    Add possibility to abort the process in STEPCAFControl_Reader::Transfer()

(0034526)
git   
2014-11-20 10:05   
Branch CR25482_1 has been created by kgv.

SHA-1: 48b053876418a7f85f4e61b7453df540fb77d51e


Detailed log of new commits:

Author: dln
Date: Thu Nov 20 10:05:21 2014 +0300

    0025482: Usage of progress indicator by a translation process of a STEP file into DECAF document
    
    Add progress indicator to STEPCAFControl_Reader::Transfer().
(0035210)
git   
2014-12-09 15:18   
Branch CR25482_1 has been updated by dln.

SHA-1: f51fca24855a8c863244f02037059cbc9617a4a5


Detailed log of new commits:

Author: dln
Date: Tue Dec 9 15:15:44 2014 +0300

    0025482: Usage of progress indicator by a translation process of a STEP file into DECAF document
    
    - usage of progress indicator by a translation process of a IGES file into DECAF document

(0035212)
dln   
2014-12-09 15:31   
Dear gka,

please review CR25482_1 branch
(0035246)
gka   
2014-12-10 10:50   
To correct usage of progress indicator during translation of STEP and IGES in XCAF document in current implementation following corrections should be made:

1.method STEPCAFControl_Reader::Transfer():
Progress indicator should be added in cycle for translation of shapes :
 for ( i=1; i <= num; i++ ) reader.TransferOneRoot ( i );

2. method IGESCAFConrol_Reader::Transfer():
It is usefull to use different progress sentry with different names for different operations:
 Translation
 Addition of shape in document
 Addition of colors and names to shapes in document
(0038630)
git   
2015-03-18 14:09   
Branch CR25482_1 has been updated forcibly by dln.

SHA-1: 70b04191a8c95eb2e077223f347d792035e66d52