|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||