Newer
Older
HuangJiPC / public / static / three / examples / jsm / misc / RollerCoaster.d.ts
@zhangdeliang zhangdeliang on 21 Jun 664 bytes update
import {
	BufferGeometry,
	Curve,
	Mesh,
	Vector3
} from '../../../src/Three';

export class RollerCoasterGeometry extends BufferGeometry {

	constructor( curve: Curve<Vector3>, divisions: number );

}

export class RollerCoasterLiftersGeometry extends BufferGeometry {

	constructor( curve: Curve<Vector3>, divisions: number );

}

export class RollerCoasterShadowGeometry extends BufferGeometry {

	constructor( curve: Curve<Vector3>, divisions: number );

}

export class SkyGeometry extends BufferGeometry {

	constructor( curve: Curve<Vector3>, divisions: number );

}

export class TreesGeometry extends BufferGeometry {

	constructor( landscape: Mesh );

}