next up previous
Next: 4 Acknowledgments Up: 3.4 Macros Created Previous: 3.4.2 PolarTransform3D

3.4.3 ConstructRing

Figure 24: The network for the ConstructRing macro module.
\resizebox*{0.3\textwidth}{!}{\includegraphics{ConstructRing-pretty-p1.eps}}

The ConstructRing macro is used to create each of the magenta rings seen in Sections 2.1 and 2.2. This allows many rings to be added without unnecessarily complicating the network. It works by first using the Construct module to create a 1-D data field with 100 data points, coordinates \( r=a \) (where \( a \) is an input of the macro), \( 0\leq \phi \leq 2\pi \), and data values all 0. This field is then scaled using ScalePositions2D macro and converted to Cartesian coordinates using the PolarTransform macro. Finally, the ShowConnections module is used to convert this field into a visible ring.


next up previous
Next: 4 Acknowledgments Up: 3.4 Macros Created Previous: 3.4.2 PolarTransform3D
Audrey Lobo
2001-11-02