QConeGeometry Class▲
- 
					Header: Qt3DExtras/QConeGeometry 
- 
					CMake: find_package(Qt6 REQUIRED COMPONENTS 3dextras) target_link_libraries(mytarget PRIVATE Qt6::3dextras) 
- 
					qmake: QT += 3dextras 
- 
					Inherited By: 
- 
					Instantiated By: qml-qt3d-extras-conegeometry.xml 
- 
					Inherits: Qt3DCore::QGeometry 
- 
					Group: QConeGeometry is part of qt3d-extras-geometries, geometries 
Detailed Description▲
The QConeGeometry class is most commonly used internally by the QConeMesh but can also be used in custom Qt3DRender::QGeometryRenderer subclasses. The class allows for creation of both a cone and a truncated cone.
Property Documentation▲
bottomRadius : float▲
Holds the bottom radius of the cone.
Access functions:
- 
							float bottomRadius() const 
- 
							void setBottomRadius(float bottomRadius) 
Notifier signal:
- 
							void bottomRadiusChanged(float bottomRadius) 
hasBottomEndcap : bool▲
Determines if the cone bottom is capped or open.
Access functions:
- 
							bool hasBottomEndcap() const 
- 
							void setHasBottomEndcap(bool hasBottomEndcap) 
Notifier signal:
- 
							void hasBottomEndcapChanged(bool hasBottomEndcap) 
hasTopEndcap : bool▲
Determines if the cone top is capped or open.
Access functions:
- 
							bool hasTopEndcap() const 
- 
							void setHasTopEndcap(bool hasTopEndcap) 
Notifier signal:
- 
							void hasTopEndcapChanged(bool hasTopEndcap) 
[read-only] indexAttribute : Qt3DCore::QAttribute* const▲
Holds the geometry index attribute.
Access functions:
- 
							*indexAttribute() const 
length : float▲
Holds the length of the cone.
Access functions:
- 
							float length() const 
- 
							void setLength(float length) 
Notifier signal:
- 
							void lengthChanged(float length) 
[read-only] normalAttribute : Qt3DCore::QAttribute* const▲
Holds the geometry normal attribute.
Access functions:
- 
							*normalAttribute() const 
[read-only] positionAttribute : Qt3DCore::QAttribute* const▲
Holds the geometry position attribute.
Access functions:
- 
							*positionAttribute() const 
rings : int▲
Holds the number of rings in the geometry.
Access functions:
- 
							int rings() const 
- 
							void setRings(int rings) 
Notifier signal:
- 
							void ringsChanged(int rings) 
slices : int▲
Holds the number of slices in the geometry.
Access functions:
- 
							int slices() const 
- 
							void setSlices(int slices) 
Notifier signal:
- 
							void slicesChanged(int slices) 
[read-only] texCoordAttribute : Qt3DCore::QAttribute* const▲
Holds the geometry texture coordinate attribute.
Access functions:
- 
							*texCoordAttribute() const 
topRadius : float▲
Holds the top radius of the cone.
Access functions:
- 
							float topRadius() const 
- 
							void setTopRadius(float topRadius) 
Notifier signal:
- 
							void topRadiusChanged(float topRadius) 




