Class: RuPov::DataTypes::Vector::Generic

Inherits:
Object
  • Object
show all
Defined in:
lib/rupov.rb

Direct Known Subclasses

RGB, RGBF, RGBFT, RGBT, XY, XYZ

Instance Method Summary collapse

Constructor Details

#initialize(items) ⇒ Generic

Returns a new instance of Generic.



482
483
484
485
# File 'lib/rupov.rb', line 482

def initialize( items )
    @items = []
    self.set( items )
end

Instance Method Details

#set(items) ⇒ Object



486
487
488
489
# File 'lib/rupov.rb', line 486

def set( items )
    @items.clear
    @items.concat items
end

#to_sObject



490
491
492
# File 'lib/rupov.rb', line 490

def to_s
    "<#{@items.join(',')}>"
end