|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmodel.CadUniverse
model.AgTCUniverse
Field Summary |
Fields inherited from class model.CadUniverse |
BGambiente, BGuserobject, scena, userobject |
Constructor Summary | |
AgTCUniverse(java.util.List agentList,
java.util.List tuplecenterList,
javax.swing.JTextField elemSelField)
il costruttore inserisce i TupleCenter e gli agenti presenti attualmente nell'ambiente grafico distribuendoli concentricamente |
Method Summary | |
void |
addAgent(java.lang.String nome)
Inserisce un Agente nell'universo visualizzandolo come una sfera di colore iniziale bianco |
void |
addTC(java.lang.String nome)
Inserisce un TC nell'universo visualizzandolo come una cubo di colore iniziale blu |
void |
colorAgent(java.lang.String nome,
float r,
float g,
float b)
Modifica il colore dell'Agente di nome specificato |
void |
colorTC(java.lang.String nome,
float r,
float g,
float b)
Modifica il colore del TC di nome specificato |
void |
deleteAgent(java.lang.String nome)
Elimina un Agente nell'universo |
void |
deleteTC(java.lang.String nome)
Elimina un TC nell'universo |
void |
initialize(java.util.List agList,
java.util.List tupList)
Il metodo elimina tutti gli agenti e i tuplecenter visualizzati e va a ridistribuirli attraverso il layoutmaker |
void |
trasparenceAgent(java.lang.String nome,
float t)
Modifica la tasparenza dell'Agente di nome specificato |
void |
trasparenceTC(java.lang.String nome,
float t)
Modifica la tasparenza del TC di nome specificato |
Methods inherited from class model.CadUniverse |
addUserObject, deleteAllObject, deleteCadObject, getObjAppearance, getObjList, getObjTransform, getSimUniverse, loadScene, saveScene, setObjAppearance, setObjTransform |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AgTCUniverse(java.util.List agentList, java.util.List tuplecenterList, javax.swing.JTextField elemSelField)
agentList
- La lista degli agenti presenti attualmentetuplecenterList
- La lista dei tuple center presenti attualmenteMethod Detail |
public void addAgent(java.lang.String nome)
nome
- Il nome da associare all'Agentepublic void addTC(java.lang.String nome)
nome
- Il nome da associare al TCpublic void deleteAgent(java.lang.String nome)
nome
- Il nome dell'Agente da eliminarepublic void deleteTC(java.lang.String nome)
nome
- Il nome del TC da eliminarepublic void colorAgent(java.lang.String nome, float r, float g, float b)
nome
- Il nome dell'Agenter
- La componente rossa del coloreg
- La componente gialla del coloreb
- La componente blu del colorepublic void colorTC(java.lang.String nome, float r, float g, float b)
nome
- Il nome del TCr
- La componente rossa del coloreg
- La componente gialla del coloreb
- La componente blu del colorepublic void trasparenceAgent(java.lang.String nome, float t)
nome
- Il nome dell'Agentet
- Indice di trasparenza(range : 0.0-1.0)public void trasparenceTC(java.lang.String nome, float t)
nome
- Il nome del TCt
- Indice di trasparenza(range : 0.0-1.0)public void initialize(java.util.List agList, java.util.List tupList)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |