130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
# File 'lib/raylib.rb', line 130
def BoundingBox.create(*args)
case args.size
when 2
instance = BoundingBox.new
instance[:min] = args[0]
instance[:max] = args[1]
return instance
when 6
instance = BoundingBox.new
instance[:min] = Vector3.create(args[0], args[1], args[2])
instance[:max] = Vector3.create(args[3], args[4], args[5])
return instance
else
raise ArgumentError.new "BoundingBox.create : Number of arguments must be 2 or 6"
end
end
|