Class: RubySvgImageGenerator::MonkeyAvatars

Inherits:
Theme
  • Object
show all
Defined in:
lib/ruby_svg_image_generator/themes/monkey_avatars/eyes.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/face.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/hats.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/nose.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/skin.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/mouth.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/makeup.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/clothes.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/wearable.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/background.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/clothes_necks.rb,
lib/ruby_svg_image_generator/themes/monkey_avatars/monkey_avatars.rb

Defined Under Namespace

Classes: Background, Clothes, ClothesNecks, Eyes, Face, Hats, Makeup, Mouth, Nose, Skin, Wearable

Instance Method Summary collapse

Methods inherited from Theme

#[], #each, #get_matrix, #get_random_matrix, #merge_parts, #n_cols, #n_rows, #name

Constructor Details

#initializeMonkeyAvatars

Returns a new instance of MonkeyAvatars.



6
7
8
9
# File 'lib/ruby_svg_image_generator/themes/monkey_avatars/monkey_avatars.rb', line 6

def initialize
  super "monkey avatars", 13, 15
  @parts = [] << Background.new << Skin.new << Face.new << Makeup.new << Clothes.new << ClothesNecks.new << Eyes.new << Hats.new << Wearable.new << Mouth.new << Nose.new
end