# A3DGraphTextureTransformationData

struct `A3DGraphTextureTransformationData`

  Texture Transformation Structure.

  > 2.0

  The library supports 2D texture transformations. It does not currently support 3D texture transformations.

  The matrix is always an array of 16 doubles.Rotation around x: matrix[0], matrix[1], matrix[2]Rotation around y: matrix[4], matrix[5], matrix[6]Rotation around z: matrix[8], matrix[9], matrix[10]Translation(x,y,z): matrix[12], matrix[13], matrix[14]

  ## Index

  Variables

  - `m_bTextureFlipS`
  - `m_bTextureFlipT`
  - `m_dMatrix`
  - `m_bIs2D`

Variables

A3DBool `A3DGraphTextureTransformationData.``m_bTextureFlipS`
  `A3DBool`

  Inverts the S coordinate parameter.

A3DBool `A3DGraphTextureTransformationData.``m_bTextureFlipT`
  `A3DBool`

  Inverts the T coordinate parameter.

A3DDouble `A3DGraphTextureTransformationData.``m_dMatrix`[16]
  `A3DDouble`

  Coordinates of the matrix, which are described in the Detailed Descriptionfor this structure.

A3DBool `A3DGraphTextureTransformationData.``m_bIs2D`
  `A3DBool`

  Indicates that matrix_transformation contains only 2D terms; always true in this version.

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