A C D E F G H I L M N O P Q R S T V

A

AbrirBanco() - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável por conectar o BD a Wizard
Alterar(Vector3d, Vector3d, AxisAngle4d, Vector3d, Vector3d, AxisAngle4d, Vector3f, float, float, float, double, float, String, String, String, String, String, String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método utilizado para alterar, no BD, os parâmetros de escala, translação e rotação definidos na Wizard
AlterarDados(String, String, String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável por alterar oas informações dos objetos modelados.
AplicacaoBancoFramework - class ViMeT.Banco.AplicacaoBancoFramework.
Classe responsável pelo gerenciamento do SGBD Derby
AplicacaoBancoFramework() - Constructor for class ViMeT.Banco.AplicacaoBancoFramework
 
Aplicacoes() - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável por armazenar as aplicações no BD
add(Object3D) - Method in class ViMeT.Environment
Método responsável pela adição dos objetos modelados no Universo Virtual
addGrafo(BranchGroup) - Method in class ViMeT.Environment
Método responsável pela adição dos BranchGroup no nó MyLocale
atualiza(Point3f[]) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 

C

CJAVA - Static variable in class ViMeT.Object3D
 
COLLISION - Static variable in class ViMeT.Object3D
 
CaminhoImagem(String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método que contém o local(endereço) de armazenamento dos objetos modelados estão armazenados no disco.
Collision - class ViMeT.Collision.
Classe abstrata que contém a interface CollisionListener
Collision() - Constructor for class ViMeT.Collision
 
CollisionJava - class ViMeT.CollisionJava.
Subclasse que possui os métodos para a detecção de collisão default da API Java 3D
CollisionJava(Shape3D) - Constructor for class ViMeT.CollisionJava
 
CollisionListener - interface ViMeT.CollisionListener.
Interface que contém o método collisionPerfomerd
ConsultarDados(String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável por consultar a descrição dos objetos modelados Retorna o código, o tipo do objeto, a descrição e o local de armazenamento
calculaFS(int, int) - Method in class ViMeT.MassSpring
 
calculaNP(int, Point3f) - Method in class ViMeT.MassSpring
 
calculaSomaFS(int, Vector) - Method in class ViMeT.MassSpring
 
collisionPerformed(Point3d) - Method in interface ViMeT.CollisionListener
 
collisionPerformed(Point3d) - Method in class ViMeT.MassSpring
 
const_spring - Variable in class ViMeT.Parameters
 

D

DEFORMATION - Static variable in class ViMeT.Object3D
 
Deformation - class ViMeT.Deformation.
Classe Abstrata que contém os métodos similares entre as técnicas de deformação
Deformation() - Constructor for class ViMeT.Deformation
 
damping - Variable in class ViMeT.Parameters
 
deform() - Method in class ViMeT.Deformation
Método que executa a técnica de deformação Massa-Mola
deform() - Method in class ViMeT.MassSpring
 
dist_eucl - Variable in class ViMeT.Parameters
 
driver - Variable in class ViMeT.Banco.AplicacaoBancoFramework
 

E

Environment - class ViMeT.Environment.
Classe responsável pela criação do Ambiente Virtual
Environment(Canvas3D, boolean) - Constructor for class ViMeT.Environment
Construtor responsável pela criação dos nós Locale e todos os BranchGroup e TransformGroup BranchdGroup: light (responsável pela iluminação do AV); brbg (responsável pelo background do AV); leaf: DirectionalLight e AmbientLight
ExcluirApp(String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável excluir uma aplicação e seus parâmetros do BD
ExcluirDados(String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável por excluir os valores dos parametros dos objetos modelados.
Existe(String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável por consultar se aplicãção já existe no BD
escala - Variable in class ViMeT.Parameters
 
eyeOffset - Variable in class ViMeT.Environment
Determina a distancia entre os olhos do observador

F

FEM - Static variable in class ViMeT.Object3D
 
FecharBanco() - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável por desconectar o BD
force - Variable in class ViMeT.Parameters
 
framework - Variable in class ViMeT.Banco.AplicacaoBancoFramework
 

G

Gravar(Vector3d, Vector3d, AxisAngle4d, Vector3d, Vector3d, AxisAngle4d, Vector3f, float, float, float, double, float, String, String, String, String, String, String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método utilizado para gravar, no BD, o código dos objetos modelados e os parâmetros de escala, translação e rotação.
getBasePath() - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
getBaseUrl() - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
getBranchGroup() - Method in class ViMeT.Object3D
Método utilizado pela classe Environment para retorna o BranchGroup onde está localizado o Shape3D que representa este objeto.
getClicado(Point3d) - Method in class ViMeT.Neighbors
 
getCollisionDetector() - Method in class ViMeT.ObjDef
Retorna o método de colisão associado a esta classe.
getConnectedNodes(int) - Method in class ViMeT.Neighbors
 
getConstSpring() - Method in class ViMeT.Parameters
 
getDamping() - Method in class ViMeT.Parameters
 
getDeformation() - Method in class ViMeT.ObjDef
Retorna o método de deformação associado a esta classe.
getDistEucl() - Method in class ViMeT.Parameters
 
getEscalaInstr() - Method in class ViMeT.Parameters
 
getEscalaOrg() - Method in class ViMeT.Parameters
 
getFlags() - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
getForce() - Method in class ViMeT.Parameters
 
getLayer(int) - Method in class ViMeT.Neighbors
 
getMass() - Method in class ViMeT.Parameters
 
getMotionTransform() - Method in class ViMeT.Object3D
Método que retorna a transformação para a movimentação do objeto.
getNumLayers() - Method in class ViMeT.Neighbors
 
getRotacaoInstr() - Method in class ViMeT.Parameters
 
getRotacaoOrg() - Method in class ViMeT.Parameters
 
getShape() - Method in class ViMeT.ObjDef
Retorna o Shape3D que representa o objeto deformável.
getShape() - Method in class ViMeT.ObjRig
Retorna a instância do Shape3D que representa o objeto.
getShape() - Method in class ViMeT.Object3D
 
getStereoShape() - Method in class ViMeT.ObjDef
Retorna uma cópia do Shape3D que representa o objeto deformável, utilizado no caso de estereoscopia.
getTranslacaoInstr() - Method in class ViMeT.Parameters
 
getTranslacaoOrg() - Method in class ViMeT.Parameters
 
getVertex_i() - Method in class ViMeT.Parameters
 

H

hasAlpha(Image) - Static method in class ViMeT.DefApliMedLoader.ObjectFile
 

I

InserirDados(String, String, String) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método utilizado para inserir os objetos modelados no BD.
InstrMed() - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável armazena a descrição dos objetos modelados que simulam um instrumento médico
Interface - class ViMeT.Banco.Interface.
 
Interface() - Constructor for class ViMeT.Banco.Interface
 
initialize() - Method in class ViMeT.CollisionJava
 
initialize() - Method in class ViMeT.Octree
 

L

LerApp(Vector3d, Vector3d, AxisAngle4d, Vector3d, Vector3d, AxisAngle4d, Vector3f, float[], double[], StringBuffer, StringBuffer, StringBuffer, String, StringBuffer, StringBuffer) - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável buscar os valores dos parâmetros das aplicações no BD e carrega-los na interface da Wizard
listener - Variable in class ViMeT.Collision
 
load(String) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
load(URL) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
load(Reader) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 

M

MASS_SPRING - Static variable in class ViMeT.Object3D
 
MassSpring - class ViMeT.MassSpring.
Subclasse que possui os métodos para reposicionamento de vértices e demais estruturas de objetos 3D na cena
MassSpring(ObjectFile, Shape3D) - Constructor for class ViMeT.MassSpring
 
MassSpring(ObjectFile) - Constructor for class ViMeT.MassSpring
 
Mouse - class ViMeT.Mouse.
Classe responsável pela movimentação do mouse na cena.
Mouse(TransformGroup, Locale) - Constructor for class ViMeT.Mouse
 
mTg - Variable in class ViMeT.Object3D
 
main(String[]) - Static method in class ViMeT.Banco.AplicacaoBancoFramework
 
main(String[]) - Static method in class ViMeT.Banco.Interface
 
mass - Variable in class ViMeT.Parameters
 
material(char) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
myLocale - Variable in class ViMeT.Environment
 

N

Neighbors - class ViMeT.Neighbors.
Constrói a estrutura de camadas e armazená-la e encontra os vértices vizinhos conectados de um determinado ponto selecionado do objeto
Neighbors(ObjectFile) - Constructor for class ViMeT.Neighbors
 

O

OCTREE - Static variable in class ViMeT.Object3D
 
ObjDef - class ViMeT.ObjDef.
Possui os métodos de carregamento, funcionalidades do objeto modelado que simula um órgão (objeto deformável)
ObjDef(String, int) - Constructor for class ViMeT.ObjDef
 
ObjDef(String, int, int) - Constructor for class ViMeT.ObjDef
 
ObjRig - class ViMeT.ObjRig.
Possui os métodos de carregamento, funcionalidades do objeto modelado que simula um instrumento médico(objeto rígido)
ObjRig(String, int, int) - Constructor for class ViMeT.ObjRig
Constrói um objeto rígido que simula um instrumento médico.
Object3D - class ViMeT.Object3D.
Possui os atributos refentes as funcionalidades existentes, o método para adicionar os objetos no MyLocale e os métodos responsáveis pela transformações (escala, translação e rotação) nos objetos modelados que fazem parte do AV.
Object3D() - Constructor for class ViMeT.Object3D
 
ObjectFile - class ViMeT.DefApliMedLoader.ObjectFile.
 
ObjectFile(int, float) - Constructor for class ViMeT.DefApliMedLoader.ObjectFile
 
ObjectFile(int) - Constructor for class ViMeT.DefApliMedLoader.ObjectFile
 
ObjectFile() - Constructor for class ViMeT.DefApliMedLoader.ObjectFile
 
Octree - class ViMeT.Octree.
Subclasse que contém a técnica Octree implementada.
Octree(Shape3D) - Constructor for class ViMeT.Octree
 
Ordena - class ViMeT.Ordena.
Organiza os vértices vizinhos ao vértice selecionado.
Ordena() - Constructor for class ViMeT.Ordena
 
Orgao() - Method in class ViMeT.Banco.AplicacaoBancoFramework
Método responsável armazena a descrição dos objetos modelados que simulam um órgão humano

P

Parameters - class ViMeT.Parameters.
Possui métodos responsáveis por armazenar e recuperar valores nos parâmetros no BD
Parameters() - Constructor for class ViMeT.Parameters
 
processStimulus(Enumeration) - Method in class ViMeT.CollisionJava
 
processStimulus(Enumeration) - Method in class ViMeT.Octree
 
protocol - Variable in class ViMeT.Banco.AplicacaoBancoFramework
 

Q

quickSort(int[], int[]) - Static method in class ViMeT.Ordena
Método que ordena o vetor a mantendo o índice das posições originais no vetor veti.
quicksort_r(int[], int, int, int[]) - Method in class ViMeT.Ordena
 

R

RESIZE - Static variable in class ViMeT.DefApliMedLoader.ObjectFile
 
REVERSE - Static variable in class ViMeT.DefApliMedLoader.ObjectFile
 
refina() - Method in class ViMeT.Octree
 
removeMe() - Method in class ViMeT.Object3D
Método remove um BranchGroup do MyLocale.
retornaBackup() - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
retornaFaces() - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
retornaVertices() - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
rotacao - Variable in class ViMeT.Parameters
 

S

STEREOSCOPY - Static variable in class ViMeT.Object3D
 
STRIPIFY - Static variable in class ViMeT.DefApliMedLoader.ObjectFile
 
setBasePath(String) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
setBaseUrl(URL) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
setBranchGroup(BranchGroup) - Method in class ViMeT.Object3D
Método utilizado pela classe Environment para indicar o BranchGroup onde está localizado o Shape3D que representa este objeto.
setCollisionListener(CollisionListener) - Method in class ViMeT.Collision
 
setConstSpring(float) - Method in class ViMeT.Parameters
 
setDamping(float) - Method in class ViMeT.Parameters
 
setDistEucl(float) - Method in class ViMeT.Parameters
 
setEscalaInstr(float, float, float) - Method in class ViMeT.Parameters
 
setEscalaOrg(float, float, float) - Method in class ViMeT.Parameters
 
setEyeOffset(float) - Method in class ViMeT.Environment
Método responsável setar a distância intraocular, utilizada na estereoscopia
setFlags(int) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
setForce(float, float, float) - Method in class ViMeT.Parameters
 
setMass(float) - Method in class ViMeT.Parameters
 
setMotionTransform(TransformGroup) - Method in class ViMeT.Object3D
Método utilizado para definir uma transformação para a movimentação do objeto.
setParameters(Parameters) - Method in class ViMeT.Deformation
Método que recebe todos os parâmetros de deformação da aplicação
setParameters(Parameters) - Method in class ViMeT.MassSpring
 
setPrecision(double) - Method in class ViMeT.Octree
 
setRotacaoInstr(float, float, float) - Method in class ViMeT.Parameters
 
setRotacaoOrg(float, float, float) - Method in class ViMeT.Parameters
 
setRotation(AxisAngle4d) - Method in class ViMeT.Object3D
Método define os parâmetros de rotação para o objeto.
setScale(Vector3d) - Method in class ViMeT.Object3D
Método define os parâmetros da escala para o objeto.
setTextura(String) - Method in class ViMeT.DefApliMedLoader.ObjectFile
 
setTransformGroup(TransformGroup) - Method in class ViMeT.Object3D
Método que indica qual é o TransformGroup que possui os parâmetros de posicionamento do objeto.
setTranslacaoInstr(float, float, float) - Method in class ViMeT.Parameters
 
setTranslacaoOrg(float, float, float) - Method in class ViMeT.Parameters
 
setTranslation(Vector3d) - Method in class ViMeT.Object3D
Método define os parâmetros da translação para o objeto.
setVertexi(Point3d) - Method in class ViMeT.Parameters
 
setWireframe() - Method in class ViMeT.DefApliMedLoader.ObjectFile
 

T

TRIANGULATE - Static variable in class ViMeT.DefApliMedLoader.ObjectFile
 
t - Variable in class ViMeT.MassSpring
 
t_final - Variable in class ViMeT.MassSpring
 
tg - Variable in class ViMeT.Object3D
 
tipo - Variable in class ViMeT.Banco.Interface
 
toBufferedImage(Image) - Static method in class ViMeT.DefApliMedLoader.ObjectFile
 
translacao - Variable in class ViMeT.Parameters
 

V

ViMeT - package ViMeT
 
ViMeT.Banco - package ViMeT.Banco
 
ViMeT.DefApliMedLoader - package ViMeT.DefApliMedLoader
 

A C D E F G H I L M N O P Q R S T V