model
Class PrimitiveRoof

java.lang.Object
  extended by model.ComplexObject
      extended by model.PrimitiveObject
          extended by model.PrimitiveHalfCube
              extended by model.PrimitiveRoof

public class PrimitiveRoof
extends PrimitiveHalfCube

Extending PrimitiveHalfCube, PrimitiveRoof just initializes the class with different values for the vertices, faces, and normal vectors.


Constructor Summary
PrimitiveRoof(Model model)
           
 
Method Summary
 
Methods inherited from class model.PrimitiveObject
draw, getFillMethod, getPolyMode, getverticesLength, load, setFillMethod, setPolyMode, setTexturesOn, write
 
Methods inherited from class model.ComplexObject
clearTexturePath, copy, getAlias, getFillColor, getGlCalculated, getID, getObjectIDList, getObjectList, getObjectType, getOverwriteChildColors, getPriority, getTexPath, getTexSize, getTransformation, getTransMatrixFloat, rotateBy, rotateTo, scaleBy, scaleTo, setAlias, setComplexType, setFillColor, setFillColor, setID, setObjectIDList, setObjectList, setObjectType, setOverwriteChildColors, setPriority, setTexture, setTexturePath, setTexturesToNumbers, setTransform, setTransform, setTransform, transformBy, transformBy, transformBy, transformTo, translateBy, translateTo, updateTexture
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrimitiveRoof

public PrimitiveRoof(Model model)