One Logo Pool Ball
ModelIO · IOS API REFERENCE

MDLSubmeshTopology

class · iOS 9.0+ · SDK 27.1

class MDLSubmeshTopology

Members (21)

init · iOS 9.0+

init

TypeScript
static init(submesh: MDLSubmesh): MDLSubmeshTopology
Swift declaration
init(submesh: MDLSubmesh)
get · iOS 9.0+

edgeCreaseCount

TypeScript
get edgeCreaseCount(): number
Swift declaration
var edgeCreaseCount: Int { get set }
set · iOS 9.0+

edgeCreaseCount

TypeScript
set edgeCreaseCount(value: number)
Swift declaration
var edgeCreaseCount: Int { get set }
get · iOS 9.0+

edgeCreaseIndices

TypeScript
get edgeCreaseIndices(): (SDKHandle) | null
Swift declaration
var edgeCreaseIndices: (any MDLMeshBuffer)? { get set }
set · iOS 9.0+

edgeCreaseIndices

TypeScript
set edgeCreaseIndices(value: (SDKHandle) | null)
Swift declaration
var edgeCreaseIndices: (any MDLMeshBuffer)? { get set }
get · iOS 9.0+

edgeCreases

TypeScript
get edgeCreases(): (SDKHandle) | null
Swift declaration
var edgeCreases: (any MDLMeshBuffer)? { get set }
set · iOS 9.0+

edgeCreases

TypeScript
set edgeCreases(value: (SDKHandle) | null)
Swift declaration
var edgeCreases: (any MDLMeshBuffer)? { get set }
get · iOS 9.0+

faceCount

TypeScript
get faceCount(): number
Swift declaration
var faceCount: Int { get set }
set · iOS 9.0+

faceCount

TypeScript
set faceCount(value: number)
Swift declaration
var faceCount: Int { get set }
get · iOS 9.0+

faceTopology

TypeScript
get faceTopology(): (SDKHandle) | null
Swift declaration
var faceTopology: (any MDLMeshBuffer)? { get set }
set · iOS 9.0+

faceTopology

TypeScript
set faceTopology(value: (SDKHandle) | null)
Swift declaration
var faceTopology: (any MDLMeshBuffer)? { get set }
get · iOS 9.0+

holeCount

TypeScript
get holeCount(): number
Swift declaration
var holeCount: Int { get set }
set · iOS 9.0+

holeCount

TypeScript
set holeCount(value: number)
Swift declaration
var holeCount: Int { get set }
get · iOS 9.0+

holes

TypeScript
get holes(): (SDKHandle) | null
Swift declaration
var holes: (any MDLMeshBuffer)? { get set }
set · iOS 9.0+

holes

TypeScript
set holes(value: (SDKHandle) | null)
Swift declaration
var holes: (any MDLMeshBuffer)? { get set }
get · iOS 9.0+

vertexCreaseCount

TypeScript
get vertexCreaseCount(): number
Swift declaration
var vertexCreaseCount: Int { get set }
set · iOS 9.0+

vertexCreaseCount

TypeScript
set vertexCreaseCount(value: number)
Swift declaration
var vertexCreaseCount: Int { get set }
get · iOS 9.0+

vertexCreaseIndices

TypeScript
get vertexCreaseIndices(): (SDKHandle) | null
Swift declaration
var vertexCreaseIndices: (any MDLMeshBuffer)? { get set }
set · iOS 9.0+

vertexCreaseIndices

TypeScript
set vertexCreaseIndices(value: (SDKHandle) | null)
Swift declaration
var vertexCreaseIndices: (any MDLMeshBuffer)? { get set }
get · iOS 9.0+

vertexCreases

TypeScript
get vertexCreases(): (SDKHandle) | null
Swift declaration
var vertexCreases: (any MDLMeshBuffer)? { get set }
set · iOS 9.0+

vertexCreases

TypeScript
set vertexCreases(value: (SDKHandle) | null)
Swift declaration
var vertexCreases: (any MDLMeshBuffer)? { get set }

Skipped declarations

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

MDLSubmeshTopology.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All ModelIO types →