# generateConeCylinderMeshData

`Util.``generateConeCylinderMeshData`()
  generateConeCylinderMeshData(cylinderRadius: number, numSegments: number, stemHeight: number, coneBaseRadius: number, capHeight: number, taperHeight: number): `MeshData`

  Creates a cylinder with an attached cone. An example of the resulting geometry can be observed in the default Axis Triad or Handles implementation.

  Parameters

  > cylinderRadius: number

  > > the radius of the cylinder portion of the geometry.

  > numSegments: number

  > > the number of segments used to create the cylinder and cone portions. Increasing this number will result in a smoother appearance but consume more memory.

  > stemHeight: number

  > > the height of the cone portion.

  > coneBaseRadius: number

  > > the radius of the cone portion

  > capHeight: number

  > > the height of the cylinder cap

  > taperHeight: number

  > > the height of the taper.

  Returns: `MeshData`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize Web or choose a sample question below to start a conversation:

What is HOOPS Visualize Web?
What are the latest release notes for HOOPS Visualize Web?
How do I start evaluating HOOPS Visualize Web?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...