AVS Modules ccyl_pipe NAME ccyl_pipe - create a cylindrical geometry SUMMARY Name ccyl_pipe Type Data Input Inputs None Outputs field irregular 3D scalar real 3-space Parameters Name Type Default Min Max ---- ---- ------- --- --- rad_div int 11 0 50 ang_div int 36 0 360 depth int 51 0 100 DESCRIPTION This module defines the cylindrical geometry coordinates which can used by "volume bounds" (a supported module) to draw a hull. This module also passes the geometry field to "newfilla" (available via anonymous ftp) which in turn fills the cylindrical geometry with data. NOTE: please see not at bottom for porting to the SGI. INPUTS None PARAMETERS rad_div - the number of radial divisions marked on the cylinder ang_div - the number of angular divisions marked on the cylinder depth - the length of the cylinder OUTPUTS oport - field irregular 3D 3-space scalar float EXAMPLE 1 + indicates junction > or < indicates data passes through --------------------- | animated integer | --------------------- | +-----------| | | | --------------------- | | animate filename | | --------------------- | | --------------------- | | | ccyl_pipe | | | --------------------- | | | | | |-------------------| | | --------------------- | | newfilla | ----------| --------------------- | | | | | +-------------------------|---------------------+--------------| | | | | | | --------------------- --------------------- --------------------- | | | orthogonal slicer | | orthogonal slicer | | orthogonal slicer | | | --------------------- --------------------- --------------------- | | | | | | | | | | | | | | | | | | -------------------- | | ----------------- | | |generate colormap | | | | isosurface | | | -------------------- | | ----------------- | | | | | | | | +------|------------+-->-------------+ | | | | | | | | | | | --------------------- --------------------- --------------------- | | | field to mesh | | field to mesh | | field to mesh | | | --------------------- --------------------- --------------------- | | | | | | | | | | | | | | | | | +---------------------------+--------+----------+--------------+ | | | | -------| | ------------------- | | Volume Bounds | | ------------------- | | | ----------------------------------------| | --------------------- | geometry viewer | --------------------- RELATED MODULES newfilla SEE ALSO pipe_test pipe Notes: In the above example, the orthogonal slicer set to i gives tubes of different radii, set to j gives planes from the origin at different angles, and k gives circular slices at different z values. To port this module to the SGI change all occurences of atan,cos and sin to atan,acos and asin respectively.