Interface: Reflection
A shape's reflection effect (spPr/a:effectLst/a:reflection): a mirrored fade beneath the shape. This library's writer authors none, so this is a read-only surface: a consumer that finds one should carry the part verbatim rather than regenerate it. Only the attributes a faithful replica needs are decoded: distances in points (÷ 12700), directions in degrees (÷ 60000), and the start/end alpha and position pairs as 0–1 fractions (the 1000ths-of-a-percent source ÷ 100000). All fields are optional; an attribute absent from the source is omitted.
Properties
angleDeg?
optionalangleDeg?:number
Offset direction in degrees (@dir ÷ 60000).
blurPt?
optionalblurPt?:number
Blur radius in points (@blurRad ÷ 12700).
endAlpha?
optionalendAlpha?:number
End opacity 0–1 (@endA ÷ 100000).
endPos?
optionalendPos?:number
End position along the reflection 0–1 (@endPos ÷ 100000).
fadeAngleDeg?
optionalfadeAngleDeg?:number
Fade direction in degrees (@fadeDir ÷ 60000).
offsetPt?
optionaloffsetPt?:number
Offset distance in points (@dist ÷ 12700).
startAlpha?
optionalstartAlpha?:number
Start opacity 0–1 (@stA ÷ 100000).
startPos?
optionalstartPos?:number
Start position along the reflection 0–1 (@stPos ÷ 100000).