One Logo Pool Ball
RealityFoundation · IOS API REFERENCE

ToneMappingComponent

struct · iOS 27.0+ · SDK 27.1

struct ToneMappingComponent

Members (13)

get · iOS 27.0+

toeStrength

TypeScript
get toeStrength(): number
Swift declaration
var toeStrength: Float

As a ratio, clamped to [0.0, 1.0]

set · iOS 27.0+

toeStrength

TypeScript
set toeStrength(value: number)
Swift declaration
var toeStrength: Float

As a ratio, clamped to [0.0, 1.0]

get · iOS 27.0+

shoulderAngle

TypeScript
get shoulderAngle(): number
Swift declaration
var shoulderAngle: Float

As a ratio, clamped to [0.0, 1.0]

set · iOS 27.0+

shoulderAngle

TypeScript
set shoulderAngle(value: number)
Swift declaration
var shoulderAngle: Float

As a ratio, clamped to [0.0, 1.0]

get · iOS 27.0+

shoulderLength

TypeScript
get shoulderLength(): number
Swift declaration
var shoulderLength: Float

As a ratio, clamped to [0.0, 1.0]

set · iOS 27.0+

shoulderLength

TypeScript
set shoulderLength(value: number)
Swift declaration
var shoulderLength: Float

As a ratio, clamped to [0.0, 1.0]

get · iOS 27.0+

shoulderStrength

TypeScript
get shoulderStrength(): number
Swift declaration
var shoulderStrength: Float

In Fstops, clamped to [0.0, 10.0]

set · iOS 27.0+

shoulderStrength

TypeScript
set shoulderStrength(value: number)
Swift declaration
var shoulderStrength: Float

In Fstops, clamped to [0.0, 10.0]

init · iOS 27.0+

init

TypeScript
static init(exposure?: number, toeStrength?: number, toeLength?: number, shoulderStrength?: number, shoulderLength?: number, shoulderAngle?: number): ToneMappingComponent
Swift declaration
init(exposure: Float = 0.0, toeStrength: Float = 0.25, toeLength: Float = 0.37, shoulderStrength: Float = 1.0, shoulderLength: Float = 0.7, shoulderAngle: Float = 1.0)

Initializes a `ToneMappingComponent` with the specified parameters. Values outside of their respective ranges are clamped.

get · iOS 27.0+

exposure

TypeScript
get exposure(): number
Swift declaration
var exposure: Float

In F-stops

set · iOS 27.0+

exposure

TypeScript
set exposure(value: number)
Swift declaration
var exposure: Float

In F-stops

get · iOS 27.0+

toeLength

TypeScript
get toeLength(): number
Swift declaration
var toeLength: Float

As a ratio, clamped to [0.0, 1.0], where 1.0 means 50% of white point

set · iOS 27.0+

toeLength

TypeScript
set toeLength(value: number)
Swift declaration
var toeLength: Float

As a ratio, clamped to [0.0, 1.0], where 1.0 means 50% of white point

Skipped declarations

No declarations were skipped in this snapshot.

All RealityFoundation types →