Skip to main content

Interface: TorusOptions

Defined in: mobjects/three-d/Torus.ts:7

Options for creating a Torus

Properties

arc?

optional arc: number

Defined in: mobjects/three-d/Torus.ts:23

Central angle (arc). Default: 2*PI (full torus)


center?

optional center: Vector3Tuple

Defined in: mobjects/three-d/Torus.ts:13

Center position [x, y, z]. Default: [0, 0, 0]


color?

optional color: string

Defined in: mobjects/three-d/Torus.ts:15

Color as CSS color string. Default: '#ffffff'


opacity?

optional opacity: number

Defined in: mobjects/three-d/Torus.ts:17

Opacity from 0 to 1. Default: 1


radialSegments?

optional radialSegments: number

Defined in: mobjects/three-d/Torus.ts:19

Number of radial segments. Default: 32


radius?

optional radius: number

Defined in: mobjects/three-d/Torus.ts:9

Major radius (distance from center of tube to center of torus). Default: 1


tubeRadius?

optional tubeRadius: number

Defined in: mobjects/three-d/Torus.ts:11

Minor radius (radius of the tube). Default: 0.3


tubularSegments?

optional tubularSegments: number

Defined in: mobjects/three-d/Torus.ts:21

Number of tubular segments. Default: 64


wireframe?

optional wireframe: boolean

Defined in: mobjects/three-d/Torus.ts:25

Whether to render as wireframe. Default: false