One Logo Pool Ball
RealityFoundation · IOS API REFERENCE

MeshBuffers

enum · iOS 15.0+ · SDK 27.1

enum MeshBuffers

An object that holds the data for an model entity's mesh.

Members (22)

get · iOS 15.0+

bitangents

TypeScript
static get bitangents(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let bitangents: MeshBuffers.Semantic<SIMD3<Float>>
get · iOS 18.0+

jointInfluences

TypeScript
static get jointInfluences(): MeshBuffers_Semantic<MeshJointInfluence>
Swift declaration
static let jointInfluences: MeshBuffers.Semantic<MeshJointInfluence>
get · iOS 15.0+

triangleIndices

TypeScript
static get triangleIndices(): MeshBuffers_Semantic<number>
Swift declaration
static let triangleIndices: MeshBuffers.Semantic<UInt32>
static · iOS 18.0+

blendShapeOffsets

TypeScript
static blendShapeOffsets(named: string): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static func blendShapeOffsets(named: String) -> MeshBuffers.Semantic<SIMD3<Float>>
get · iOS 15.0+

textureCoordinates

TypeScript
static get textureCoordinates(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates: MeshBuffers.Semantic<SIMD2<Float>>
static · iOS 27.0+

textureCoordinates

TypeScript
static textureCoordinates66245(index: number): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static func textureCoordinates(_ index: Int) -> MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

textureCoordinates1

TypeScript
static get textureCoordinates1(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates1: MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

textureCoordinates2

TypeScript
static get textureCoordinates2(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates2: MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

textureCoordinates3

TypeScript
static get textureCoordinates3(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates3: MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

textureCoordinates4

TypeScript
static get textureCoordinates4(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates4: MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

textureCoordinates5

TypeScript
static get textureCoordinates5(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates5: MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

textureCoordinates6

TypeScript
static get textureCoordinates6(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates6: MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

textureCoordinates7

TypeScript
static get textureCoordinates7(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let textureCoordinates7: MeshBuffers.Semantic<SIMD2<Float>>
get · iOS 27.0+

uv2

TypeScript
static get uv2(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let uv2: MeshBuffers.Semantic<SIMD4<Float>>
get · iOS 27.0+

uv3

TypeScript
static get uv3(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let uv3: MeshBuffers.Semantic<SIMD4<Float>>
get · iOS 27.0+

uv4

TypeScript
static get uv4(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let uv4: MeshBuffers.Semantic<SIMD4<Float>>
get · iOS 27.0+

uv5

TypeScript
static get uv5(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let uv5: MeshBuffers.Semantic<SIMD4<Float>>
get · iOS 27.0+

uv6

TypeScript
static get uv6(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let uv6: MeshBuffers.Semantic<SIMD4<Float>>
get · iOS 27.0+

uv7

TypeScript
static get uv7(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let uv7: MeshBuffers.Semantic<SIMD4<Float>>
get · iOS 15.0+

normals

TypeScript
static get normals(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let normals: MeshBuffers.Semantic<SIMD3<Float>>
get · iOS 15.0+

tangents

TypeScript
static get tangents(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let tangents: MeshBuffers.Semantic<SIMD3<Float>>
get · iOS 15.0+

positions

TypeScript
static get positions(): MeshBuffers_Semantic<SDKHandle>
Swift declaration
static let positions: MeshBuffers.Semantic<SIMD3<Float>>

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MeshBuffers.custom(_:type:)

Passing a Swift type itself is not supported.

All RealityFoundation types →