class VectorCache

Public Class Methods

new() click to toggle source
# File lib/gosling/vector_cache.rb, line 7
def initialize
  @cache = {}
end

Protected Instance Methods

create() click to toggle source
# File lib/gosling/vector_cache.rb, line 13
def create
  Snow::Vec3.new
end
reset(vector) click to toggle source
# File lib/gosling/vector_cache.rb, line 17
def reset(vector)
  type_check(vector, Snow::Vec3)
  vector.set(0, 0, 0)
end