ConeBufferGeometry.d.ts 927 B

123456789101112131415161718192021222324252627282930
  1. import { CylinderBufferGeometry } from './CylinderBufferGeometry';
  2. export class ConeBufferGeometry extends CylinderBufferGeometry {
  3. /**
  4. * @param [radiusTop=0] — Radius of the cylinder at the top.
  5. * @param [radiusBottom=1] — Radius of the cylinder at the bottom.
  6. * @param [height=1] — Height of the cylinder.
  7. * @param [radiusSegments=8] — Number of segmented faces around the circumference of the cylinder.
  8. * @param [heightSegments=1] — Number of rows of faces along the height of the cylinder.
  9. * @param [openEnded=false] - A Boolean indicating whether or not to cap the ends of the cylinder.
  10. * @param [thetaStart=0]
  11. * @param [widthSegments=Math.PI * 2]
  12. */
  13. constructor(
  14. radius?: number,
  15. height?: number,
  16. radialSegment?: number,
  17. heightSegment?: number,
  18. openEnded?: boolean,
  19. thetaStart?: number,
  20. thetaLength?: number
  21. );
  22. /**
  23. * @default 'ConeBufferGeometry'
  24. */
  25. type: string;
  26. }