Skip to main content

Interface: CylinderOptions

Defined in: src/mobjects/three-d/Cylinder.ts:8

Options for creating a Cylinder

Properties​

center?​

optional center: Vector3Tuple

Defined in: src/mobjects/three-d/Cylinder.ts:18

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


color?​

optional color: string

Defined in: src/mobjects/three-d/Cylinder.ts:20

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


height?​

optional height: number

Defined in: src/mobjects/three-d/Cylinder.ts:12

Height of the cylinder. Default: 2


opacity?​

optional opacity: number

Defined in: src/mobjects/three-d/Cylinder.ts:22

Opacity from 0 to 1. Default: 1


openEnded?​

optional openEnded: boolean

Defined in: src/mobjects/three-d/Cylinder.ts:26

Whether ends are open. Default: false


radialSegments?​

optional radialSegments: number

Defined in: src/mobjects/three-d/Cylinder.ts:24

Number of radial segments. Default: 32


radius?​

optional radius: number

Defined in: src/mobjects/three-d/Cylinder.ts:10

Radius of the cylinder. Default: 1


radiusBottom?​

optional radiusBottom: number

Defined in: src/mobjects/three-d/Cylinder.ts:16

Radius at the bottom (overrides radius if set). Default: same as radius


radiusTop?​

optional radiusTop: number

Defined in: src/mobjects/three-d/Cylinder.ts:14

Radius at the top (overrides radius if set). Default: same as radius


wireframe?​

optional wireframe: boolean

Defined in: src/mobjects/three-d/Cylinder.ts:28

Whether to render as wireframe. Default: false