[Insight-developers] ReleaseDataFlagOn() <-> ReleaseData
    Martin Waitzbauer 
    mazzok at gmx.at
       
    Thu Mar 31 07:21:43 EDT 2011
    
    
  
Hello
Ive a question about the use of ReleaseDataFlagOn() an a filter
1, when do i need to set  ReleaseDataFlagOn(), ive seen i can set it before execution, what about after the filters->Update()
2, do i ned to reset ReleaseDataFlagOn() when the same instance of the filter is getting new input
e.g
filter f = filter:new()
f->ReleaseDataFlagOn()
f->SetInput(image)
f->Update()
f->SetInput(image_new)
(f->ReleaseDataFlagOn()?)
does ReleaseDataFlagOn release the filters data object immediatly after the execution of the Filter?
If not is there another way to instantly reset the used memory?
Im aksing because im having a long pipeline with large data, if im not releasing memory i get a bad alloc error
2, Does image->ReleaseData() the same as filter->ReleaseDataFlagOn()?
or does this happen instantly??
Thanks alot
Maz
-- 
NEU: FreePhone - kostenlos mobil telefonieren und surfen!			
Jetzt informieren: http://www.gmx.net/de/go/freephone
    
    
More information about the Insight-developers
mailing list