# A3DTopoBodyData

struct `A3DTopoBodyData`

  TopoBody structure.

  > 2.0

  The `m_ucBehaviour`member is an array of bits that uses values from the topology body bitmask definitions (Topology Body Data). The bitmasks are relevant only when the `A3DTopoBodyData`structure is set for an `A3DTopoBody`of type `kA3DTypeTopoBrepData`(`A3DTopoBrepData`); otherwise, the `m_ucBehaviour`member must be set to 0.

  > `A3DTopoBodyData`, `A3DTopoBodyGet()`, `A3DTopoBodySet()`

  ## Index

  Variables

  - `m_ucBehaviour`
  - `m_pContext`

Variables

A3DUns8 `A3DTopoBodyData.``m_ucBehaviour`
  `A3DUns8`

  Array of bits.

A3DTopoContext *`A3DTopoBodyData.``m_pContext`
  `A3DTopoContext`*

  Pointer to an `A3DTopoContext`entity.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
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...