View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005500VTK(No Category)public2007-08-14 17:352012-12-12 12:12
ReporterLevap 
Assigned ToDavid Gobbi 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version5.10.0 
Summary0005500: vtkAbstractTransform and Co. - internal state
DescriptionThis is a major feature request for the implementation of vtkAbstractTransform and Co.. In some cases it is very helpful to know if the TemplateTransformPoint() or TemplateTransformInverse() was successful. Currently I see no possibility to get this information. So my proposal is to add some internal state flag in vtkAbstractTransform.

Example:
You are using vtkThinPlateSplineTransform with some very scattered points. Then you call TemplateTransformInverse() so the Newton method well be executed, but it fails to converge. At the moment you get an annoying warrning. It would be more usable to get the error state at the runtime, so you can react to this error inside you code.

Greets...
TagsNo tags attached.
Project
Type
Attached Files

 Relationships

  Notes
(0026188)
David Gobbi (developer)
2011-04-15 17:23

The way to silently catch errors is by adding an ErrorEvent observer, but this wasn't working because vtkWarpTransform was using the wrong error macro (the right macro didn't exist when the class was written). This has been fixed:
http://vtk.org/gitweb?p=VTK.git;a=commitdiff;h=8110598071a3cabd56f5c6ac949feb745826cd98 [^]

 Issue History
Date Modified Username Field Change
2007-08-14 17:35 Levap New Issue
2011-02-26 10:41 David Gobbi Assigned To => David Gobbi
2011-02-26 10:41 David Gobbi Status backlog => tabled
2011-04-15 17:23 David Gobbi Note Added: 0026188
2011-04-15 17:23 David Gobbi Status tabled => @80@
2011-04-15 17:23 David Gobbi Resolution open => fixed
2011-06-16 13:11 Zack Galbreath Category => (No Category)
2012-12-12 12:12 David Gobbi Status customer review => closed
2012-12-12 12:12 David Gobbi Fixed in Version => 5.10.0


Copyright © 2000 - 2018 MantisBT Team