Uses of Interface
com.rubecula.darwin.visualization.Avatar

Packages that use Avatar
com.rubecula.darwin.examples.pepperedmoth

Peppered Moth Example 

com.rubecula.darwin.examples.travelingsalesman

Traveling Salesman Example 

com.rubecula.darwin.visualization

Display Package 

 

Uses of Avatar in com.rubecula.darwin.examples.pepperedmoth
 

Methods in com.rubecula.darwin.examples.pepperedmoth that return Avatar
 Avatar VisualizationFactory_PepperedMoth.makeAvatar(Individual individual, java.util.Map<java.lang.String,java.lang.Object> properties)
          XXX properties is unused.
 

Methods in com.rubecula.darwin.examples.pepperedmoth with parameters of type Avatar
 void Painter_PepperedMoth.paintIndividual(java.awt.Graphics g, Avatar avatar)
           
 

Uses of Avatar in com.rubecula.darwin.examples.travelingsalesman
 

Methods in com.rubecula.darwin.examples.travelingsalesman that return Avatar
 Avatar VisualizationFactory_TS.makeAvatar(Individual individual, java.util.Map<java.lang.String,java.lang.Object> properties)
           
 

Methods in com.rubecula.darwin.examples.travelingsalesman with parameters of type Avatar
 void Painter_TS.paintIndividual(java.awt.Graphics g, Avatar avatar)
           
 

Uses of Avatar in com.rubecula.darwin.visualization
 

Classes in com.rubecula.darwin.visualization that implement Avatar
 class Avatar_
          Abstract base class for implementers of Avatar.
 class Avatar_ColorLocation
          Lifespan: transient.
 class Avatar_Variable
          Lifespan: transient.
 

Fields in com.rubecula.darwin.visualization with type parameters of type Avatar
protected  java.util.Map<Individual,Avatar> VisualizationModel_._avatars
           
 

Methods in com.rubecula.darwin.visualization that return Avatar
 Avatar VisualizationModel_.findAvatar(Individual individual)
           
 Avatar VisualizationModel.findAvatar(Individual individual)
           
 Avatar VisualizationFactory.makeAvatar(Individual individual, java.util.Map<java.lang.String,java.lang.Object> properties)
          Method to create a new Avatar, based on an organism.
static Avatar AvatarFactory.makeAvatar(Individual individual, java.awt.Point location, java.awt.Color color)
           
 

Methods in com.rubecula.darwin.visualization that return types with arguments of type Avatar
 java.util.Collection<Avatar> VisualizationModel_.getIndividuals()
           
 java.util.Collection<Avatar> VisualizationModel.getIndividuals()
           
 

Methods in com.rubecula.darwin.visualization with parameters of type Avatar
 void VisualizationModel_.addAvatar(Avatar avatar)
          Get the current count, then add the individual.
 void VisualizationModel.addAvatar(Avatar avatar)
          Mutator method to add an individual to this population (the index for this new individual will be the current value of Countable.getCount().
protected  void Painter_.paintIdentification(java.awt.Graphics g, Avatar avatar, java.awt.Point location)
           
 void Painter_ColoredCircle.paintIndividual(java.awt.Graphics g, Avatar avatar)
           
 void Painter.paintIndividual(java.awt.Graphics g, Avatar avatar)
          Method to paint a representation of an organism.
 boolean VisualizationModel_.removeIndividual(Avatar avatar)
          Remove from the VisualizationModel_._avatars map that avatar which is indexed by the individual referenced by the parameter avatar.
 boolean VisualizationModel.removeIndividual(Avatar avatar)
          Mutator method to remove an individual from this population (NOTE: the indices for some of the other individual members of the population will be affected).
 



Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.