toRenderer method

ParticleRenderer toRenderer()

Returns a new ParticleRenderer instance for this shape.

Implementation

ParticleRenderer toRenderer() {
  switch (this) {
    case ParticleShape.circle:
      return CircleParticleRenderer();
    case ParticleShape.square:
      return SquareParticleRenderer();
    case ParticleShape.triangle:
      return TriangleParticleRenderer();
    case ParticleShape.star:
      return StarParticleRenderer();
  }
}