- Qt 6.12
- Qt 3D
- QML Types
- Qt3D.Extras (Deprecated)
- ConeGeometry
- Qt 6.12.0 Reference Documentation

# ConeGeometry QML Type

ConeGeometry allows creation of a cone in 3D space. More...

Import Statement: | `import Qt3D.Extras 2.12`
In C++: | QConeGeometry
Status: | Deprecated

This type is deprecated. We strongly advise against using it in new code.

- List of all members, including inherited members

## Properties

- bottomRadius : real
- hasBottomEndcap : bool
- hasTopEndcap : bool
- indexAttribute : Attribute
- length : real
- normalAttribute : Attribute
- positionAttribute : Attribute
- rings : int
- slices : int
- texCoordAttribute : Attribute
- topRadius : real

## Detailed Description

The ConeGeometry type is most commonly used internally by the ConeMesh type but can also be used in custom GeometryRenderer types. The ConeGeometry type allows for creation of both a cone and a truncated cone.

## Property Documentation

### bottomRadius : real

Holds the bottom radius of the cone.

### hasBottomEndcap : bool

Determines if the cone bottom is capped or open.

### hasTopEndcap : bool

Determines if the cone top is capped or open.

### indexAttribute : Attribute `[read-only]`

Holds the geometry index attribute.

### length : real

Holds the length of the cone.

### normalAttribute : Attribute `[read-only]`

Holds the geometry normal attribute.

### positionAttribute : Attribute `[read-only]`

Holds the geometry position attribute.

### rings : int

Holds the number of rings in the geometry.

### slices : int

Holds the number of slices in the geometry.

### texCoordAttribute : Attribute `[read-only]`

Holds the geometry texture coordinate attribute.

### topRadius : real

Holds the top radius of the cone.