Module: GeoPattern
- Defined in:
- lib/geo_pattern.rb,
lib/geo_pattern/seed.rb,
lib/geo_pattern/color.rb,
lib/geo_pattern/errors.rb,
lib/geo_pattern/helpers.rb,
lib/geo_pattern/pattern.rb,
lib/geo_pattern/version.rb,
lib/geo_pattern/rake_task.rb,
lib/geo_pattern/structure.rb,
lib/geo_pattern/svg_image.rb,
lib/geo_pattern/background.rb,
lib/geo_pattern/color_preset.rb,
lib/geo_pattern/pattern_sieve.rb,
lib/geo_pattern/pattern_store.rb,
lib/geo_pattern/pattern_preset.rb,
lib/geo_pattern/pattern_helpers.rb,
lib/geo_pattern/geo_pattern_task.rb,
lib/geo_pattern/pattern_generator.rb,
lib/geo_pattern/pattern_validator.rb,
lib/geo_pattern/roles/named_generator.rb,
lib/geo_pattern/roles/comparable_metadata.rb,
lib/geo_pattern/color_generators/simple_generator.rb,
lib/geo_pattern/structure_generators/xes_generator.rb,
lib/geo_pattern/structure_generators/base_generator.rb,
lib/geo_pattern/structure_generators/plaid_generator.rb,
lib/geo_pattern/background_generators/solid_generator.rb,
lib/geo_pattern/color_generators/base_color_generator.rb,
lib/geo_pattern/structure_generators/squares_generator.rb,
lib/geo_pattern/structure_generators/chevrons_generator.rb,
lib/geo_pattern/structure_generators/diamonds_generator.rb,
lib/geo_pattern/structure_generators/hexagons_generator.rb,
lib/geo_pattern/structure_generators/octagons_generator.rb,
lib/geo_pattern/structure_generators/triangles_generator.rb,
lib/geo_pattern/structure_generators/plus_signs_generator.rb,
lib/geo_pattern/structure_generators/sine_waves_generator.rb,
lib/geo_pattern/structure_generators/tessellation_generator.rb,
lib/geo_pattern/structure_generators/mosaic_squares_generator.rb,
lib/geo_pattern/structure_generators/nested_squares_generator.rb,
lib/geo_pattern/structure_generators/overlapping_rings_generator.rb,
lib/geo_pattern/structure_generators/concentric_circles_generator.rb,
lib/geo_pattern/structure_generators/overlapping_circles_generator.rb
Defined Under Namespace
Modules: BackgroundGenerators, ColorGenerators, Helpers, PatternHelpers, Roles, StructureGenerators Classes: Background, Color, ColorPreset, GeoPatternTask, InvalidPatternError, Pattern, PatternGenerator, PatternPreset, PatternSieve, PatternStore, PatternValidator, RakeTask, Seed, Structure, SvgImage, UserError
Constant Summary collapse
- VERSION =
'1.4.0'
- ChevronPattern =
rubocop:disable Style/ConstantName
:chevrons
- ConcentricCirclesPattern =
:concentric_circles
- DiamondPattern =
:diamonds
- HexagonPattern =
:hexagons
- MosaicSquaresPattern =
:mosaic_squares
- NestedSquaresPattern =
:nested_squares
- OctagonPattern =
:octagons
- OverlappingCirclesPattern =
:overlapping_circles
- OverlappingRingsPattern =
:overlapping_rings
- PlaidPattern =
:plaid
- PlusSignPattern =
:plus_signs
- SineWavePattern =
:sine_waves
- SquarePattern =
:squares
- TessellationPattern =
:tessellation
- TrianglePattern =
:triangles
- XesPattern =
:xes
Class Method Summary collapse
Class Method Details
.generate(string = Time.now, opts = {}) ⇒ Object
53 54 55 |
# File 'lib/geo_pattern.rb', line 53 def self.generate(string = Time.now, opts = {}) GeoPattern::PatternGenerator.new(string.to_s, opts).generate end |