j3d.examples.surfacer
Class SmartSpiralTorus

java.lang.Object
  extended by j3d.examples.surfacer.SmartSpiralTorus

public class SmartSpiralTorus
extends java.lang.Object


Constructor Summary
SmartSpiralTorus()
          Constructs a Torus of inner radius 0.2, outer radius 0.3, inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with null Appearance
SmartSpiralTorus(javax.media.j3d.Appearance torusAppearance)
          Constructs a Torus of inner radius 0.2, outer radius 0.3, inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with Appearance torusAppearance
SmartSpiralTorus(float ir, float or)
          Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with null Appearance
SmartSpiralTorus(float ir, float or, javax.media.j3d.Appearance torusAppearance)
          Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with Appearance torusAppearance
SmartSpiralTorus(float ir, float or, float arclength)
          Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 'arclength', spacing 0.05, at coordinates 0, 0, 0, with null Appearance
SmartSpiralTorus(float ir, float or, float arclength, javax.media.j3d.Appearance torusAppearance)
          Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 'arclength', spacing 0.05, at coordinates 0, 0, 0, with Appearance torusAppearance
SmartSpiralTorus(float ir, float or, float iir, float spacing, float arclength, float xpos, float ypos, float zpos, javax.media.j3d.Appearance torusAppearance)
          Constructs a Torus centered at 'xpos', 'ypos', 'zpos', with inner radius 'ir', outer radius 'or', arclength of a quad 'arclength', and Appearance 'torusAppearance'
 
Method Summary
 javax.media.j3d.Shape3D getChild()
           
 void Scale(float xs, float ys, float zs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmartSpiralTorus

public SmartSpiralTorus()
Constructs a Torus of inner radius 0.2, outer radius 0.3, inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with null Appearance


SmartSpiralTorus

public SmartSpiralTorus(float ir,
                        float or)
Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with null Appearance


SmartSpiralTorus

public SmartSpiralTorus(javax.media.j3d.Appearance torusAppearance)
Constructs a Torus of inner radius 0.2, outer radius 0.3, inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with Appearance torusAppearance


SmartSpiralTorus

public SmartSpiralTorus(float ir,
                        float or,
                        float arclength)
Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 'arclength', spacing 0.05, at coordinates 0, 0, 0, with null Appearance


SmartSpiralTorus

public SmartSpiralTorus(float ir,
                        float or,
                        javax.media.j3d.Appearance torusAppearance)
Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 0.1, spacing 0.05, at coordinates 0, 0, 0, with Appearance torusAppearance


SmartSpiralTorus

public SmartSpiralTorus(float ir,
                        float or,
                        float arclength,
                        javax.media.j3d.Appearance torusAppearance)
Constructs a Torus of inner radius 'ir', outer radius 'or', inner-inner radius 1.0, arclength of a quad 'arclength', spacing 0.05, at coordinates 0, 0, 0, with Appearance torusAppearance


SmartSpiralTorus

public SmartSpiralTorus(float ir,
                        float or,
                        float iir,
                        float spacing,
                        float arclength,
                        float xpos,
                        float ypos,
                        float zpos,
                        javax.media.j3d.Appearance torusAppearance)
Constructs a Torus centered at 'xpos', 'ypos', 'zpos', with inner radius 'ir', outer radius 'or', arclength of a quad 'arclength', and Appearance 'torusAppearance'

Method Detail

Scale

public void Scale(float xs,
                  float ys,
                  float zs)

getChild

public javax.media.j3d.Shape3D getChild()