Exemplo n.º 1
0
 public AbstractBoid Construct(BoidConfiguration config, Rect simulateArea, bool unlimSpace)
 {
     cage         = simulateArea;
     useSpace     = true;
     unlimitSpace = unlimSpace;
     return(base.Construct(config));
 }
Exemplo n.º 2
0
 public Boid2D(Vector2 position, Vector2 direction, BoidConfiguration config) : this(position, direction)
 {
     base.Construct(config);
 }
Exemplo n.º 3
0
 public Boid2D(Vector2 position, Vector2 direction, BoidConfiguration config, Rect simulateArea, bool unlimSpace) : this(position, direction, config)
 {
     Construct(config, simulateArea, unlimSpace);
 }
Exemplo n.º 4
0
 public virtual AbstractBoid Construct(BoidConfiguration config)
 {
     Config = config;
     return(this);
 }