Jazz3D API


com.sygem.jazz3d3.primitive
Class Cylinder3d

java.lang.Object
  |
  +--com.sygem.jazz3d3.Object3d
        |
        +--com.sygem.jazz3d3.primitive.Cylinder3d

public class Cylinder3d
extends Object3d

Create a simple cylinder. You can determine the "smoothness" of the cylinder. Obviously the more sections the cylinder is made from, the more faces are created, and the longer it will take to render the object.

Version:
3.0a
Author:
SyGem Software
See Also:
Object3d

Constructor Summary
Cylinder3d(int sections, double x, double y, double z)
          Default constructor.
 
Methods inherited from class com.sygem.jazz3d3.Object3d
addChild, addQuad, addTriangle, addVertex, applyFaceChanges, cleanUp, getCenter, getChildObjects, getCollidable, getCulling, getFace, getFaceColour, getID, getName, getNumberOfFaces, getNumberOfSubFaces, getNumberOfSubVertices, getNumberOfVertices, getRenderer, getShapeArray, getUseVertexUVCoords, getVertex, getVertexArray, getVisible, getWorldVertex, pick, pickClosest, pickFace, prepForDisplay, recreateVertexNormals, rotateLocal, rotateLocal, rotateWorld, rotateWorld, scaleObject, setAllTextures, setAmbientColour, setCollidable, setColour, setCulling, setFaceColour, setFaceColourQuick, setName, setPosition, setRenderer, setShapeArray, setTexture, setTexture, setUseVertexUVCoords, setVertexArray, setVertexTexture, setVisible, translateLocal, translateWorld
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cylinder3d

public Cylinder3d(int sections,
                  double x,
                  double y,
                  double z)
Default constructor.
Parameters:
sections - The number of sections the cylinder is made from
x - The x position of the center of the cylinder
y - The y position of the center of the cylinder
z - The z position of the center of the cylinder

©2001 SyGem Software