# A3DAsmLayerFilterItemData

struct `A3DAsmLayerFilterItemData`

  A structure that specifies the layers to consider in a layer filter.

  > 2.0

  This structure is used for layer-filtering where one of the following situations occur, depending on the setting of the `m_bIsInclusive`member:

  - Only the entities belonging to a certain layer are present. Entities in other layers are removed.
  - Only entities not belonging to a certain layer are present. Entities in other layers are retained.

  ## Index

  Variables

  - `m_bIsInclusive`
  - `m_uiSize`
  - `m_puiLayerIndexes`

Variables

A3DBool `A3DAsmLayerFilterItemData.``m_bIsInclusive`
  `A3DBool`

  A value of `TRUE`indicates the entities in the specified layer are retained.

  A value of `FALSE`indicates the entities in the specified layer are removed.

A3DUns32 `A3DAsmLayerFilterItemData.``m_uiSize`
  `A3DUns32`

  The size of the `m_puiLayerIndexes`.

A3DUns32 *`A3DAsmLayerFilterItemData.``m_puiLayerIndexes`
  `A3DUns32`*

  Layers considered by the filter.

  The index references a layer in the global data.

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