<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=NL><div class=WordSection1><p class=MsoNormal>Hi, </p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I am trying to visualize an hexahedron in Paraview using a programmable source. The points and cells are created, however the hexahedron is not visualized. Bellow is the code of the hexahedron. Does anyone know the what is missing in the code?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><i>From paraview import vtk<o:p></o:p></i></p><p class=MsoNormal><i><o:p> </o:p></i></p><p class=MsoNormal><i>numberOfVertices = 8<o:p></o:p></i></p><p class=MsoNormal><i> <o:p></o:p></i></p><p class=MsoNormal><i># Create the points<o:p></o:p></i></p><p class=MsoNormal><i>points = vtk.vtkPoints()<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(0.0, 0.0, 0.0)<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(1.0, 0.0, 0.0)<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(1.0, 1.0, 0.0)<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(0.0, 1.0, 0.0)<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(0.0, 0.0, 1.0)<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(1.0, 0.0, 1.0)<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(1.0, 1.0, 1.0)<o:p></o:p></i></p><p class=MsoNormal><i>points.InsertNextPoint(0.0, 1.0, 1.0)<o:p></o:p></i></p><p class=MsoNormal><i><o:p> </o:p></i></p><p class=MsoNormal><i># Create a hexahedron from the points<o:p></o:p></i></p><p class=MsoNormal><i>hex_ = vtk.vtkHexahedron()<o:p></o:p></i></p><p class=MsoNormal><i>for i in range(0, numberOfVertices):<o:p></o:p></i></p><p class=MsoNormal><i>    hex_.GetPointIds().SetId(i, i)<o:p></o:p></i></p><p class=MsoNormal><i><o:p> </o:p></i></p><p class=MsoNormal><i>#Create scalars<o:p></o:p></i></p><p class=MsoNormal><i>scalars = vtk.vtkDoubleArray()<o:p></o:p></i></p><p class=MsoNormal><i>scalars.SetName('First Property')<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.0)<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.2)<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.0)<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.2)<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.0)<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.2)<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.0)<o:p></o:p></i></p><p class=MsoNormal><i>scalars.InsertNextValue(100.2)<o:p></o:p></i></p><p class=MsoNormal><i><o:p> </o:p></i></p><p class=MsoNormal><i># Add the points and hexahedron to an unstructured grid<o:p></o:p></i></p><p class=MsoNormal><i>uGrid = vtk.vtkUnstructuredGrid()<o:p></o:p></i></p><p class=MsoNormal><i>uGrid.Allocate(1,1)<o:p></o:p></i></p><p class=MsoNormal><i>uGrid.InsertNextCell(hex_.GetCellType(), hex_.GetPointIds())<o:p></o:p></i></p><p class=MsoNormal><i>uGrid.SetPoints(points)<o:p></o:p></i></p><p class=MsoNormal><i>uGrid.GetPointData().SetScalars(scalars)    <o:p></o:p></i></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p></div></body></html>