| java.lang.Object javax.media.j3d.SceneGraphObject javax.media.j3d.Node javax.media.j3d.Group javax.media.j3d.TransformGroup org.jdesktop.j3d.examples.gears.Gear org.jdesktop.j3d.examples.gears.SpurGear org.jdesktop.j3d.examples.gears.SpurGearThinBody
Constructor Summary | |
public | SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness) | public | SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, Appearance look) | public | SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, float toothTipThickness, Appearance look) | public | SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, float toothTipThickness, float toothToValleyAngleRatio, Appearance look) | public | SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, float toothTipThickness, float toothToValleyAngleRatio, Appearance look, float bodyThickness, float crossSectionWidth) |
SpurGearThinBody | public SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness)(Code) | | Construct a SpurGearThinBody;
a new spur gear that conforms to the input paramters Parameters: toothCount - number of teeth Parameters: pitchCircleRadius - radius at center of teeth Parameters: shaftRadius - radius of hole at center Parameters: addendum - distance from pitch circle to top of teeth Parameters: dedendum - distance from pitch circle to root of teeth Parameters: gearThickness - thickness of the gear |
SpurGearThinBody | public SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, Appearance look)(Code) | | Construct a SpurGearThinBody;
a new spur gear that conforms to the input paramters Parameters: toothCount - number of teeth Parameters: pitchCircleRadius - radius at center of teeth Parameters: shaftRadius - radius of hole at center Parameters: addendum - distance from pitch circle to top of teeth Parameters: dedendum - distance from pitch circle to root of teeth Parameters: gearThickness - thickness of the gear Parameters: look - the gear's appearance |
SpurGearThinBody | public SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, float toothTipThickness, Appearance look)(Code) | | Construct a SpurGearThinBody;
a new spur gear that conforms to the input paramters Parameters: toothCount - number of teeth Parameters: pitchCircleRadius - radius at center of teeth Parameters: shaftRadius - radius of hole at center Parameters: addendum - distance from pitch circle to top of teeth Parameters: dedendum - distance from pitch circle to root of teeth Parameters: gearThickness - thickness of the gear Parameters: toothTipThickness - thickness of the tip of the tooth Parameters: look - the gear's appearance |
SpurGearThinBody | public SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, float toothTipThickness, float toothToValleyAngleRatio, Appearance look)(Code) | | Construct a SpurGearThinBody;
a new spur gear that conforms to the input paramters Parameters: toothCount - number of teeth Parameters: pitchCircleRadius - radius at center of teeth Parameters: shaftRadius - radius of hole at center Parameters: addendum - distance from pitch circle to top of teeth Parameters: dedendum - distance from pitch circle to root of teeth Parameters: gearThickness - thickness of the gear Parameters: toothTipThickness - thickness of the tip of the tooth Parameters: toothToValleyRatio - ratio of tooth valley to circular pitch(must be <= .25) Parameters: look - the gear's appearance object |
SpurGearThinBody | public SpurGearThinBody(int toothCount, float pitchCircleRadius, float shaftRadius, float addendum, float dedendum, float gearThickness, float toothTipThickness, float toothToValleyAngleRatio, Appearance look, float bodyThickness, float crossSectionWidth)(Code) | | Construct a SpurGearThinBody;
a new spur gear that conforms to the input paramters Parameters: toothCount - number of teeth Parameters: pitchCircleRadius - radius at center of teeth Parameters: shaftRadius - radius of hole at center Parameters: addendum - distance from pitch circle to top of teeth Parameters: dedendum - distance from pitch circle to root of teeth Parameters: gearThickness - thickness of the gear Parameters: toothTipThickness - thickness of the tip of the tooth Parameters: toothToValleyRatio - ratio of tooth valley to circular pitch(must be <= .25) Parameters: look - the gear's appearance object Parameters: bodyThickness - the thickness of the gear body Parameters: crossSectionWidth - the width of the depressed portion of thegear's body |
Methods inherited from org.jdesktop.j3d.examples.gears.SpurGear | void addTeeth(float pitchCircleRadius, float rootRadius, float outsideRadius, float gearThickness, float toothTipThickness, float toothToValleyAngleRatio, Appearance look)(Code)(Java Doc)
|
Fields inherited from javax.media.j3d.TransformGroup | final public static int ALLOW_TRANSFORM_READ(Code)(Java Doc) final public static int ALLOW_TRANSFORM_WRITE(Code)(Java Doc)
|
|
|