# A3DAsmConstraintData

struct `A3DAsmConstraintData`

  Assembly Constraint structure.

  > 14.0

  ## Index

  Variables

  - `m_eType`
  - `m_eStatus`
  - `m_uiSubConstraintsSize`
  - `m_ppSubConstraints`
  - `m_uiConstrainedElementsSize`
  - `m_ppConstrainedElements`
  - `m_uiAdditionalDataArraySize`
  - `m_pAdditionalDataArray`

Variables

A3DEConstraintType `A3DAsmConstraintData.``m_eType`
  `A3DEConstraintType`

  Constraint type.

A3DEConstraintStatus `A3DAsmConstraintData.``m_eStatus`
  `A3DEConstraintStatus`

  Constraint status.

A3DUns32 `A3DAsmConstraintData.``m_uiSubConstraintsSize`
  `A3DUns32`

  Number of sub-constraints.

A3DAsmConstraint **`A3DAsmConstraintData.``m_ppSubConstraints`
  `A3DAsmConstraint`**

  Array of sub-constraints.

A3DUns32 `A3DAsmConstraintData.``m_uiConstrainedElementsSize`
  `A3DUns32`

  Number of constrained elements links.

A3DMiscConstraintLinkedItem **`A3DAsmConstraintData.``m_ppConstrainedElements`
  `A3DMiscConstraintLinkedItem`**

  Array of links to constrained elements: can reference PO, RI, topology…

A3DUns32 `A3DAsmConstraintData.``m_uiAdditionalDataArraySize`
  `A3DUns32`

  Number of additional fields.

A3DGenericTypeFieldData *`A3DAsmConstraintData.``m_pAdditionalDataArray`
  A3DGenericTypeFieldData

  Array of additional fields.

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