|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--BiomFrame.CUniverse | +--BiomFrame.CBiomorphUniverse
Defines the functions of the Biomorph's Universe
Field Summary | |
(package private) CBiomApp |
App
Pointer to calling App |
(package private) CBiomorph |
CurrentBiom
Biom at place 1 |
(package private) CBiomView |
MainView
View of the Universe |
(package private) int |
NbMutants
|
(package private) CBiomorph |
ZoomBiom
Current Zooming biom |
Fields inherited from class BiomFrame.CUniverse |
Biots,
BIOTS_BKP_SIZE,
BiotsBkp,
MyApp,
NbDirections |
Constructor Summary | |
CBiomorphUniverse(CBiomApp ba)
Construct World in Application |
Method Summary | |
(package private) void |
CreateMutants(CBiomorph father)
Create offspring set for father |
void |
DrawWorld()
Default drawing |
void |
DrawWorld(JPView jpv)
Draw World |
(package private) void |
GenRndBioms()
Generate Random Bioms |
(package private) CBiomorph |
GetCurrentBiom()
Return current biom |
(package private) CBiomView |
GetMainView()
View getter |
void |
Go()
Default Run |
void |
Go(JPView jpv)
Run the World in View e.d. create offsprings set and draw World |
(package private) void |
InitView()
Init View |
(package private) void |
Reset()
Restore default Bioms |
(package private) void |
SetCurrentBiom(CBiomorph biom)
set biom to CurrentBiom (0) |
(package private) void |
SetZoomBiom(CBiomorph biom)
set Zoom biom to CurrentBiom (0) |
(package private) void |
Undo()
Undo : Get last Biom in BKP |
Methods inherited from class BiomFrame.CUniverse |
AddBiotBkp,
EmptyBiotBkp,
GetBiotAt,
GetBiotBkp,
RemoveBiotBkp |
Methods inherited from class java.lang.Object |
|
Field Detail |
final int NbMutants
CBiomApp App
CBiomView MainView
CBiomorph CurrentBiom
CBiomorph ZoomBiom
Constructor Detail |
public CBiomorphUniverse(CBiomApp ba)
Method Detail |
CBiomView GetMainView()
void InitView()
void CreateMutants(CBiomorph father)
CBiomorph GetCurrentBiom()
void SetCurrentBiom(CBiomorph biom)
void SetZoomBiom(CBiomorph biom)
void Undo()
void Reset()
void GenRndBioms()
public void Go(JPView jpv)
public void Go()
public void DrawWorld()
public void DrawWorld(JPView jpv)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |