ViMeT
Class ObjDef
java.lang.Object
ViMeT.Object3D
ViMeT.ObjDef
- public class ObjDef
- extends Object3D
Possui os métodos de carregamento,
funcionalidades do objeto modelado que simula um órgão (objeto deformável)
Constructor Summary |
ObjDef(java.lang.String nome,
int modo)
|
ObjDef(java.lang.String nome,
int modo,
int modoObjectFile)
|
Method Summary |
Collision |
getCollisionDetector()
Retorna o método de colisão associado a esta classe. |
Deformation |
getDeformation()
Retorna o método de deformação associado a esta classe. |
javax.media.j3d.Shape3D |
getShape()
Retorna o Shape3D que representa o objeto deformável. |
javax.media.j3d.Shape3D |
getStereoShape()
Retorna uma cópia do Shape3D que representa o objeto deformável, utilizado no caso de estereoscopia. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjDef
public ObjDef(java.lang.String nome,
int modo)
- Parameters:
nome
- caminho do obejto que simula um órgão humano (objeto deformável).modo
- indica quais funcionalidades o objeto possui.
ObjDef
public ObjDef(java.lang.String nome,
int modo,
int modoObjectFile)
- Parameters:
nome
- caminho do obejto que simula um órgão humano (objeto deformável).modo
- indica quais funcionalidades o objeto possui.modoObjectFile
- indica qual é o modo de carregamento que será utilizado pela ObjectFile.
getDeformation
public Deformation getDeformation()
- Retorna o método de deformação associado a esta classe.
getCollisionDetector
public Collision getCollisionDetector()
- Retorna o método de colisão associado a esta classe.
getShape
public javax.media.j3d.Shape3D getShape()
- Retorna o Shape3D que representa o objeto deformável.
- Specified by:
getShape
in class Object3D
getStereoShape
public javax.media.j3d.Shape3D getStereoShape()
throws java.lang.Exception
- Retorna uma cópia do Shape3D que representa o objeto deformável, utilizado no caso de estereoscopia.
- Throws:
java.lang.Exception