List of my modules...
Module: Draw_Cubical_Complex
Description:
Displays a cubical complex by drawing its principal faces, as a set of (outlined) cubes, quads, lines and points for the 3-, 2-, 1- and 0-faces respectively. It behaves in the same way as the Draw_Cubes module relative to the 3-faces, in the sense that it does not display the sides of the 3-faces that are part of more than one 3-face, so as to be able to display large cubical complexes.
Illustration of a simple cubical complex, with outlined coloured principal 3-faces, outlined transparent principal 2-faces, and a green principal 0-face in the foreground.
Connections:
Cubical_Complex
[required]
The input cubical complex, a HxUniformScalarField3, is connected here. The data must be in a special format for a cubical complex.
Ports:
Which

Choose which type of faces to draw, according to their dimension.
3f_Draw_Style

How to draw the 3-faces. Wireframe, filled, or outlined.
3f_Face_Color

Colour of the 3-faces.
3f_Line_Width

Thickness of the outlines of the 3-faces.
2f_Draw_Style

How to draw the 2-faces. Wireframe, filled, or outlined.
2f_Face_Color

Colour of the 2-faces.
2f_Line_Width

Thickness of the outlines of the 2-faces.
1f_Color

Colour of the 1-faces.
1f_Line_Width

Thickness of the 1-faces.
0f_Point_Size

Size of the 0-faces.
0f_Color

Colour of the 0-faces.
Do

Push the first button to draw the cubical complex. Push the second button to create an object of the cubes in the object pool (as an Open Inventor object, HxIvData).
Commands:
Additional options can be accessed when typing in the console Draw_Cubical_Complex COMMAND_NAME. Typing the command again usually reverts back to original settings.
verbose
Displays timing information after the computation. Retype to hide info.