Jazz3D API


com.sygem.jazz3d3.primitive
Class Pyramid3d

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

public class Pyramid3d
extends Object3d

Create a simple pyramid. You can determine the "smoothness" of the pyramid. Obviously the more sections the pyramid 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
Pyramid3d(int hSections, 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

Pyramid3d

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

©2001 SyGem Software