Skip to main content

Interface: CylinderOptions

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

Options for creating a Cylinder

Properties

center?

optional center: Vector3Tuple

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

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


color?

optional color: string

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

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


height?

optional height: number

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

Height of the cylinder. Default: 2


opacity?

optional opacity: number

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

Opacity from 0 to 1. Default: 1


openEnded?

optional openEnded: boolean

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

Whether ends are open. Default: false


radialSegments?

optional radialSegments: number

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

Number of radial segments. Default: 32


radius?

optional radius: number

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

Radius of the cylinder. Default: 1


radiusBottom?

optional radiusBottom: number

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

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


radiusTop?

optional radiusTop: number

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

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


wireframe?

optional wireframe: boolean

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

Whether to render as wireframe. Default: false