This is awesome!<br><br><div class="gmail_quote">On Mon, Jun 25, 2012 at 5:27 AM, klo uo <span dir="ltr"><<a href="mailto:klonuo@gmail.com" target="_blank">klonuo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I was reading mayavi documentation and one of the examples<br>
(tvtk.ImageData) resembled Numpy logo grid.<br>
I added barchart and tweaked a bit colormap and thought to post it for fun:<br>
<br>
========================================<br>
import numpy as np<br>
from tvtk.api import tvtk<br>
from mayavi import mlab<br>
<br>
def view(dataset):<br>
    fig = mlab.figure(bgcolor=(1, 1, 1), fgcolor=(0, 0, 0),<br>
figure=dataset.class_name[3:])<br>
    surf = mlab.pipeline.surface(dataset, opacity=0.2)<br>
    mlab.pipeline.surface(mlab.pipeline.extract_edges(surf), color=(0,<br>
0, 0), line_width=.1 )<br>
    mlab.barchart(n, extent=[0.05, 4.5, 0.05, 4.5, -.35, 1])<br>
<br>
n=([[1,0,0,1], [1,0,1,1], [1,1,0,1], [1,0,0,1]])<br>
<br>
data = np.random.random((5, 5, 5))<br>
i = tvtk.ImageData(spacing=(1, 1, 1), origin=(0, 0, 0))<br>
i.point_data.scalars = data.ravel()<br>
<a href="http://i.point_data.scalars.name" target="_blank">i.point_data.scalars.name</a> = 'scalars'<br>
i.dimensions = data.shape<br>
<br>
view(i)<br>
========================================<br>
<br>
<br>
Cheers<br>
<br>_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
<br></blockquote></div><br>