Skip to main content

Interface: AnnularSectorOptions

Defined in: mobjects/geometry/AnnularSector.ts:8

Options for creating an AnnularSector

Properties

angle?

optional angle: number

Defined in: mobjects/geometry/AnnularSector.ts:16

Arc angle (span) in radians. Default: PI/2


center?

optional center: Vector3Tuple

Defined in: mobjects/geometry/AnnularSector.ts:24

Center position. Default: [0, 0, 0]


color?

optional color: string

Defined in: mobjects/geometry/AnnularSector.ts:18

Stroke color as CSS color string. Default: Manim's blue (#58C4DD)


fillOpacity?

optional fillOpacity: number

Defined in: mobjects/geometry/AnnularSector.ts:20

Fill opacity from 0 to 1. Default: 0.5


innerRadius?

optional innerRadius: number

Defined in: mobjects/geometry/AnnularSector.ts:10

Inner radius of the sector. Default: 0.5


numComponents?

optional numComponents: number

Defined in: mobjects/geometry/AnnularSector.ts:26

Number of Bezier segments for approximation. Default: 8


outerRadius?

optional outerRadius: number

Defined in: mobjects/geometry/AnnularSector.ts:12

Outer radius of the sector. Default: 1


startAngle?

optional startAngle: number

Defined in: mobjects/geometry/AnnularSector.ts:14

Start angle in radians. Default: 0


strokeWidth?

optional strokeWidth: number

Defined in: mobjects/geometry/AnnularSector.ts:22

Stroke width in pixels. Default: 4 (Manim's default)