<div dir="ltr">The VTK Wiki Examples dashboard reflects this... showing exactly the result you describe:<div><a href="http://open.cdash.org/testDetails.php?test=291794635&build=3556356">http://open.cdash.org/testDetails.php?test=291794635&build=3556356</a><br></div><div><br></div><div>I would suspect it's a bug in VTK 5.10 which has since been fixed. (I don't know this for a fact, but it seems to work as expected with VTK 6 and later, but not with 5.10...)</div><div><br></div><div><br></div><div>D</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 3, 2014 at 10:53 PM, Gib Bogle <span dir="ltr"><<a href="mailto:g.bogle@auckland.ac.nz" target="_blank">g.bogle@auckland.ac.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div>
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">There seems to be something funny about this example:<br>
<a href="http://vtk.org/Wiki/VTK/Examples/Cxx/Visualization/ProgrammableGlyphFilter" target="_blank">http://vtk.org/Wiki/VTK/Examples/Cxx/Visualization/ProgrammableGlyphFilter</a><br>
I believe it should render a cone, a cube, and a sphere, but when I build and run it with VTK-5.10.1, I see only the cone.  Strangely, the console output is:<br>
<br>
Calling CalcGlyph for point 0<br>
Point coords are: 0 0 0<br>
Calling CalcGlyph for point 1<br>
Point coords are: 5 0 0<br>
Calling CalcGlyph for point 2<br>
Point coords are: 10 0 0<br>
<br>
which makes it look as if it is creating the cube (point 1) and sphere (point 2).<br>
<br>
The comment in this code in main():<br>
<br>
  glyphFilter->SetGlyphMethod(CalcGlyph, glyphFilter);<br>
  //need a default glyph, but this should not be used<br>
  vtkSmartPointer<vtkConeSource> coneSource = vtkSmartPointer<vtkConeSource>::New();<br>
#if VTK_MAJOR_VERSION <= 5<br>
  glyphFilter->SetSource(coneSource->GetOutput());<br>
#else<br>
  glyphFilter->SetSourceConnection(coneSource->GetOutputPort());<br>
#endif<br>
<br>
suggests that although coneSource is initially set as the source for glyphFilter, it is expected that this will be overridden by the code in CalcGlyph(), but in fact this is not happening.  What is missing?<br>
</div>
</div>

<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div>