lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
20 lines (19 loc) • 743 B
TypeScript
import ITorus from "../../interface/ITorus";
import { TorusParams } from "../../pools/torusGeometryPool";
import PooledPrimitve from "../core/PooledPrimitive";
export default class Torus extends PooledPrimitve implements ITorus {
static componentName: string;
static defaults: Partial<import("../../interface/utils/Defaults").default<ITorus>>;
static schema: Required<import("../../interface/utils/extractProps").ExtractProps<ITorus>>;
constructor();
$getParams(): TorusParams;
private _segments?;
get segments(): number;
set segments(val: number);
private _thickness?;
get thickness(): number;
set thickness(val: number);
private _theta?;
get theta(): number;
set theta(val: number);
}