Uses of Class
model.ComplexObject

Packages that use ComplexObject
model   
preditor   
 

Uses of ComplexObject in model
 

Subclasses of ComplexObject in model
 class PrimitiveCone
           
 class PrimitiveCube
           
 class PrimitiveCylinder
           
 class PrimitiveHalfCube
          This is essentially a cube cut diagonally across two axes, forming a "roof" object
 class PrimitiveHalfCylinderWall
           
 class PrimitiveObject
          The base class all PrimitiveObjects extend.
 class PrimitivePyramid
          A simple pyramid with a rectangular base.
 class PrimitiveRoof
          Extending PrimitiveHalfCube, PrimitiveRoof just initializes the class with different values for the vertices, faces, and normal vectors.
 class PrimitiveSphere
          A simple sphere class, using gluQuadric.
 class PrimitiveThickHalfCylinderWall
          Draws a HalfCylinderWall extended in the z direction to form a prism.
 

Methods in model that return ComplexObject
 ComplexObject ComplexObject.copy(Model m)
          Creates a deep copy of this complex object.
 ComplexObject IDList.get(int index)
           
 ComplexObject Model.getObjByAlias(java.lang.String objAlias)
          Retrieves an object from this model's list by its alias
 ComplexObject ObjectType.getObject()
           
 ComplexObject ObjectType.getObjectOf(ObjectType.ObjType type)
          Returns a new object of the given type.
 ComplexObject IDList.remove(int index)
           
 

Methods in model that return types with arguments of type ComplexObject
 java.util.ArrayList<ComplexObject> Model.getComplexObjectList()
          Accesses complex objects.
 java.util.ArrayList<ComplexObject> Model.getObjectList()
           
 java.util.ArrayList<ComplexObject> ComplexObject.getObjectList()
          Added by Debbie.
 

Methods in model with parameters of type ComplexObject
 void IDList.add(ComplexObject co)
           
 java.lang.String Model.readSingleModelFile(Model parentModel, java.io.File file, java.util.ArrayList<ComplexObject> objList, IDList objIDList, Transformation trans, boolean isCO, ComplexObject co)
           
 

Method parameters in model with type arguments of type ComplexObject
 java.lang.String Model.readSingleModelFile(Model parentModel, java.io.File file, java.util.ArrayList<ComplexObject> objList, IDList objIDList, Transformation trans, boolean isCO, ComplexObject co)
           
 void Model.setObjectList(java.util.ArrayList<ComplexObject> list)
           
 void ComplexObject.setObjectList(java.util.ArrayList<ComplexObject> list)
          Added by Debbie.
 

Uses of ComplexObject in preditor
 

Methods in preditor that return ComplexObject
 ComplexObject SelectionType.getComplexObject()
          Accessor for stored ComplexObject.
 

Constructors in preditor with parameters of type ComplexObject
SelectionType(ComplexObject co)
          Constructs a new SelectionType instance holding a ComplexObject object.