Interface CylinderOptions

interface CylinderOptions {
    axis?: VectorE3;
    color?: {
        b: number;
        g: number;
        r: number;
    };
    colored?: boolean;
    heightSegments?: number;
    length?: number;
    meridian?: VectorE3;
    mode?:
        | GeometryMode
        | "mesh"
        | "wire"
        | "point";
    offset?: VectorE3;
    openBase?: boolean;
    openCap?: boolean;
    openWall?: boolean;
    radius?: number;
    textured?: boolean;
    thetaSegments?: number;
    tilt?: SpinorE3;
    transparent?: boolean;
}

Hierarchy

  • Record<string, unknown>
    • CylinderOptions

Properties

axis?: VectorE3

Defaults to e2.

color?: {
    b: number;
    g: number;
    r: number;
}
colored?: boolean
heightSegments?: number
length?: number

Defaults to 1.

meridian?: VectorE3
mode?:
    | GeometryMode
    | "mesh"
    | "wire"
    | "point"
offset?: VectorE3
openBase?: boolean

Defaults to false.

openCap?: boolean

Defaults to false.

openWall?: boolean

Defaults to false.

radius?: number

Defaults to 1.

textured?: boolean
thetaSegments?: number
tilt?: SpinorE3
transparent?: boolean