[vtkusers] How to use 'vtkCurvatures' class?
B. C.
butterfly.1688 at yahoo.fr
Fri Oct 17 16:04:38 EDT 2008
Thank you Amy.
I post you the code i used:
vtkCurvatures *curve = vtkCurvatures::New();
curve->SetInput(cleaner->GetOutput());
curve->SetCurvatureTypeToMaximum();
curve->Update();
vtkPolyDataMapper *maxMapper = vtkPolyDataMapper::New();
maxMapper->SetInput(curve->GetOutput());
vtkActor *maxCurve = vtkActor::New();
maxCurve->SetMapper(maxMapper);
maxCurve->SetPosition(0.0,0.0,0.0);
myRender->AddActor(maxCurve);
myRenderWindow->Render();
Please, tell me where to add the code you sent to me to display the maximum curvatures>0.5
Thank you for your help!!!
--- En date de : Ven 17.10.08, Amy Squillacote <ahs at cfdrc.com> a écrit :
De: Amy Squillacote <ahs at cfdrc.com>
Objet: Re: [vtkusers] How to use 'vtkCurvatures' class?
À: butterfly.1688 at yahoo.fr
Cc: vtkusers at vtk.org
Date: Vendredi 17 Octobre 2008, 19h41
You'll want to use vtkCurvatures with curvature type set to maximum.
Then pass the output of that filter to a vtkThreshold, using the
ThresholdByUpper method to indicate the values to keep. Example c++ code
is shown below.
vtkCurvatures *curv = vtkCurvatures::New();
curv->SetCurvatureTypeToMaximum();
vtkThreshold *thresh = vtkThreshold::New();
thresh->SetInputConnection(curv->GetOutputPort());
thresh->ThresholdByUpper(0.5); // using the example value you provided.
Online documentation for vtkCurvatures is here:
http://www.vtk.org/doc/nightly/html/classvtkCurvatures.html.
Online documentation for vtkThreshold is here:
http://www.vtk.org/doc/nightly/html/classvtkThreshold.html.
- Amy
B. C. wrote:
> Please, i need your help to finish my work!!!
> I use 'vtkCurvatures' to compute curvatures at each point of my
> polydata structure.
> I want to save only the Maximum curvatures and display only those
> which are > some_value (0.5 for example).
> Can someone tell me how to do this?
> Please heeeeeeeeelp!!!
>
>
> __________________________________________________
> Do You Yahoo!?
> En finir avec le spam? Yahoo! Mail vous offre la meilleure protection
> possible contre les messages non sollicités
> http://mail..yahoo.fr Yahoo! Mail
> ------------------------------------------------------------------------
>
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at:
http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
--
Amy Squillacote Phone: (256) 726-4839
Computer Scientist Fax: (256) 726-4806
CFD Research Corporation Web: http://www.cfdrc.com
215 Wynn Drive, Suite 501
Huntsville, AL 35805
__________________________________________________
Do You Yahoo!?
En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités
http://mail.yahoo.fr Yahoo! Mail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20081017/bcb1a925/attachment.htm>
More information about the vtkusers
mailing list