Instance Methodheckj.voxels 0.2.6Voxels
updating(with:)
VoxelArray+updating.swift:10mutating func updating(with voxelUpdates: [VoxelUpdate<T>])
mutating func updating(with voxelUpdates: [VoxelUpdate<T>])
s6Voxels10VoxelArrayV8updating4withySayAA0B6UpdateVyxGG_tF
What are these?9GGEW
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 VoxelUpdate<T> where T : Sendable
A type that represents an update to a single voxel from a collection.
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 voxels: VoxelHash<T>)
struct VoxelArrayIterator
typealias Index = Int
typealias Iterator = VoxelArrayIterator