# A3DGraphSceneDisplayParametersData

struct `A3DGraphSceneDisplayParametersData`

  Entity for describing the view and shading properties of a graphics scene (`A3DGraphSceneDisplayParameters`).

  > 2.0

  Scene display parameters describe the lights and general styles of a render scene, as well as the camera viewpoint and properties. Scene display parameters entities compose the model file as part of any `A3DAsmProductOccurrenceData`instance.

  > Only the camera information is used. Other fields of this structure are reserved for future implementations.

  ## Index

  Variables

  - `m_bIsActive`
  - `m_pCamera`
  - `m_uiLightSize`
  - `m_ppLights`
  - `m_uiPlaneSize`
  - `m_ppClippingPlanes`
  - `m_bHasRotationCenter`
  - `m_sRotationCenter`
  - `m_uiBackgroundStyleIndex`
  - `m_uiDefaultStyleIndex`
  - `m_uiDefaultPerTypeIndexSize`
  - `m_puiDefaultStyleIndexesPerType`
  - `m_puiTypesOfDefaultStyleIndexes`

Variables

A3DBool `A3DGraphSceneDisplayParametersData.``m_bIsActive`
  `A3DBool`

  Indicates whether the scene is enabled or not.

A3DGraphCamera *`A3DGraphSceneDisplayParametersData.``m_pCamera`
  `A3DGraphCamera`*

  Camera information.

A3DUns32 `A3DGraphSceneDisplayParametersData.``m_uiLightSize`
  `A3DUns32`

  The number of lights.

A3DEntity **`A3DGraphSceneDisplayParametersData.``m_ppLights`
  `A3DEntity`**

  Array of lights.

A3DUns32 `A3DGraphSceneDisplayParametersData.``m_uiPlaneSize`
  `A3DUns32`

  The number of clipping planes.

A3DSurfPlane **`A3DGraphSceneDisplayParametersData.``m_ppClippingPlanes`
  `A3DSurfPlane`**

  The clipping planes.

A3DBool `A3DGraphSceneDisplayParametersData.``m_bHasRotationCenter`
  `A3DBool`

  Indicates whether the scene as a rotation center or not.

A3DVector3dData `A3DGraphSceneDisplayParametersData.``m_sRotationCenter`
  `A3DVector3dData`

  The rotation center.

A3DUns32 `A3DGraphSceneDisplayParametersData.``m_uiBackgroundStyleIndex`
  `A3DUns32`

  A style index for background color and rendering mode.

A3DUns32 `A3DGraphSceneDisplayParametersData.``m_uiDefaultStyleIndex`
  `A3DUns32`

  A default style index.

A3DUns32 `A3DGraphSceneDisplayParametersData.``m_uiDefaultPerTypeIndexSize`
  `A3DUns32`

  The number of type specific style indexes.

A3DUns32 *`A3DGraphSceneDisplayParametersData.``m_puiDefaultStyleIndexesPerType`
  `A3DUns32`*

  An array of default style indexes per types referenced to in `m_puiTypesOfDefaultStyleIndexes`

A3DEEntityType *`A3DGraphSceneDisplayParametersData.``m_puiTypesOfDefaultStyleIndexes`
  `A3DEEntityType`*

  An array of types.

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