-- import "gitlab.com/binaryplease/NVolume"
type NElement interface {
}type NVolume struct {
Dimensions int
Shape []int
}NVolume is a type for multi-dimensional volumes
func New(size ...int) NVolumeNew creates a new n-dimensional NVolume with given sizes. The number of dimensions is implied with the number of given sizes
func (nvol NVolume) Get(dim ...int) NElementGet the Value at a given point in the NVolume
func (nvol *NVolume) Set(val NElement, dim ...int)Set the Value at a given point in the NVolume