| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- /**
- * @author abelnation / http://github.com/abelnation
- */
- import { CylinderGeometry } from './CylinderGeometry.js';
- import { CylinderBufferGeometry } from './CylinderGeometry.js';
- // ConeGeometry
- function ConeGeometry( radius, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength ) {
- CylinderGeometry.call( this, 0, radius, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength );
- this.type = 'ConeGeometry';
- this.parameters = {
- radius: radius,
- height: height,
- radialSegments: radialSegments,
- heightSegments: heightSegments,
- openEnded: openEnded,
- thetaStart: thetaStart,
- thetaLength: thetaLength
- };
- }
- ConeGeometry.prototype = Object.create( CylinderGeometry.prototype );
- ConeGeometry.prototype.constructor = ConeGeometry;
- // ConeBufferGeometry
- function ConeBufferGeometry( radius, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength ) {
- CylinderBufferGeometry.call( this, 0, radius, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength );
- this.type = 'ConeBufferGeometry';
- this.parameters = {
- radius: radius,
- height: height,
- radialSegments: radialSegments,
- heightSegments: heightSegments,
- openEnded: openEnded,
- thetaStart: thetaStart,
- thetaLength: thetaLength
- };
- }
- ConeBufferGeometry.prototype = Object.create( CylinderBufferGeometry.prototype );
- ConeBufferGeometry.prototype.constructor = ConeBufferGeometry;
- export { ConeGeometry, ConeBufferGeometry };
|