Sha256: b02f94147b9d90a80607c520bdf8293f21eda2b3a6dbcd6c0235dd492b7f8541

Contents?: true

Size: 458 Bytes

Versions: 2

Compression:

Stored size: 458 Bytes

Contents

module Sashite
  module GAN
    class Actor
      attr_accessor :dimension, :cgh, :side, :variant, :name

      def initialize dimension, cgh, side, variant, name
        @dimension = dimension
        @cgh = cgh
        @side = side
        @variant = variant
        @name = name
      end

      def to_gan
        [
          @dimension,
          @cgh,
          @side,
          @variant,
          @name
        ].join ':'
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sashite-gan-0.0.2 lib/sashite/gan.rb
sashite-gan-0.0.1 lib/sashite/gan.rb