# createCylinderMeshDataFromArc

`Util.``createCylinderMeshDataFromArc`()
  createCylinderMeshDataFromArc(arc: number[], axisDirection: `Point3`, numSegments: number, scale: number): `MeshData`

  Creates a cylinder that is deformed by an arc. An example of the resulting geometry can be observed in the Handles implementation.

  Parameters

  > arc: number[]

  > > an array of numbers describing points on an arc that will be used to deform the cylinder

  > axisDirection: `Point3`

  > > cylinder axis.

  > numSegments: number

  > > the number of segments to use when constructing the cylinder. A higher number will give a smoother appearance but consume more memory.

  > scale: number

  > > a scaling factor to apply to the geometry.

  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...