lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
21 lines (20 loc) • 864 B
TypeScript
import ICylinder from "../../interface/ICylinder";
import { CylinderParams } from "../../pools/cylinderGeometryPool";
import PooledPrimitve from "../core/PooledPrimitive";
export declare const cylinderGeometry: import("three").CylinderGeometry;
export default class Cylinder extends PooledPrimitve implements ICylinder {
static componentName: string;
static defaults: Partial<import("../../interface/utils/Defaults").default<ICylinder>>;
static schema: Required<import("../../interface/utils/extractProps").ExtractProps<ICylinder>>;
constructor();
$getParams(): CylinderParams;
private _segments?;
get segments(): number;
set segments(val: number);
private _radiusTop?;
get radiusTop(): number;
set radiusTop(val: number);
private _radiusBottom?;
get radiusBottom(): number;
set radiusBottom(val: number);
}