Instance Methodheckj.voxels 0.2.6Voxels
updating(with:)
VoxelArray+updating.swift:2mutating func updating(with voxels: VoxelHash<T>)
mutating func updating(with voxels: VoxelHash<T>)
where T:Sendable
import Voxels
A Swift library for storage, manipulation, export, and 3D rendering of Voxel data.
struct VoxelArray<T> where T : Sendable
A collection of voxels backed by an array.
struct VoxelHash<T> where T : Sendable
A collection of voxels backed by a hash table.
protocol Sendable
var endIndex: Int { get }
var startIndex: Int { get }
subscript(linearindex: Int) -> T { get set }
func index(after i: Int) -> Int
func makeIterator() -> VoxelArrayIterator
mutating func updating(with voxelUpdates: [VoxelUpdate<T>])
struct VoxelArrayIterator
typealias Index = Int
typealias Iterator = VoxelArrayIterator