Instance Subscriptheckj.voxels 0.2.6Voxels
subscript(_:)
VoxelArray+Collection.swift:16subscript(linearindex: Int) -> T { get set }
subscript(linearindex: Int) -> T { get set }
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.
@frozen struct Int
A signed integer value type.
protocol Sendable
var endIndex: Int { get }
var startIndex: Int { get }
func index(after i: Int) -> Int
func makeIterator() -> VoxelArrayIterator
mutating func updating(with voxels: VoxelHash<T>)
mutating func updating(with voxelUpdates: [VoxelUpdate<T>])
struct VoxelArrayIterator
typealias Index = Int
typealias Iterator = VoxelArrayIterator