local X={}X.__index=X X.ClassName=script.Name function X.new(I,d,T)local Q=setmetatable({},X)Q._coordinate=I Q._data=d Q._parent=T return Q end function X.Destroy(X)X._coordinate=nil X._data=nil X._parent=nil end return X
local OctreeLeaf = {}
OctreeLeaf.__index = OctreeLeaf
OctreeLeaf.ClassName = script.Name

function OctreeLeaf.new(coordinate, data, parent)
    local self = setmetatable({}, OctreeLeaf)
    self._coordinate = coordinate
    self._data = data
    self._parent = parent
    return self
end

function OctreeLeaf:Destroy()
    self._coordinate = nil
    self._data = nil
    self._parent = nil
end

return OctreeLeaf
