NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Steve, To get VIsAD to render your helix as a curve, you need to tell it about the topology of the points (it won't assume that the 1-d sequence topology in domainT describes a sequence topology in 3-D (rangeX,rangeY,rangeZ)). To do this, you can construct a Gridded3DSet with ManifoldDimension = 1, using the constructor Gridded3DSet(MathType type, float[][] samples, int lengthX) where lengthX is the number of points and samples is dimensioned float[3][lengthX], and type is a RealTupleType (rangeX,rangeY,rangeZ). You can either represnet your helix data object as this Gridded3DSet, or use this Gridded3DSet as the domain set of a Field (FlatField or FieldImpl) that assigns dependent values along the helix. Good luck, and please let us know if you have problems with this. Cheers, Bill ---------------------------------------------------------- Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI 53706 whibbard@xxxxxxxxxxxxx 608-263-4427 fax: 608-263-6738 http://www.ssec.wisc.edu/~billh/vis.html "kill cross-platform Java by growing the polluted Java market" - from an internal Microsoft planning document
visad
archives: