# ConeBaseGeometry

Class · extends [`Geometry`](https://api.playcanvas.com/engine/classes/Geometry.md) · category: Graphics

Source: https://github.com/playcanvas/engine/blob/970d89f6d3bc6667f4e1f88153abd6e7e82ed52c/src/scene/geometry/cone-base-geometry.js#L13

Shared superclass of [CapsuleGeometry](https://api.playcanvas.com/engine/classes/CapsuleGeometry.md), [ConeGeometry](https://api.playcanvas.com/engine/classes/ConeGeometry.md) and [CylinderGeometry](https://api.playcanvas.com/engine/classes/CylinderGeometry.md).
Use those classes instead of this one.

## Inherited from [Geometry](https://api.playcanvas.com/engine/classes/Geometry.md)

- `blendIndices: ArrayLike<number> | undefined`
- `blendWeights: ArrayLike<number> | undefined`
- `colors: ArrayLike<number> | undefined`
- `tangents: ArrayLike<number> | undefined`
- `calculateNormals(): void`
- `calculateTangents(): void`
