class MatrixCache

Public Class Methods

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

Protected Instance Methods

create() click to toggle source
# File lib/gosling/matrix_cache.rb, line 15
def create
  Snow::Mat3.new
end
reset(matrix) click to toggle source
# File lib/gosling/matrix_cache.rb, line 19
def reset(matrix)
  type_check(matrix, Snow::Mat3)
  matrix.load_identity
end