# xsimrAttributeType Enum

## Enumerations
enum | xsimrAttributeType { xsimrATTRIBUTE_BOOLEAN, xsimrATTRIBUTE_INTEGER, xsimrATTRIBUTE_SCALAR, xsimrATTRIBUTE_VECTOR2, xsimrATTRIBUTE_VECTOR3, xsimrATTRIBUTE_VECTOR4, xsimrATTRIBUTE_QUATERNION, xsimrATTRIBUTE_MATRIX33, xsimrATTRIBUTE_MATRIX44, xsimrATTRIBUTE_COLOR4, xsimrATTRIBUTE_ROTATION, xsimrATTRIBUTE_SHAPE }

## Detailed Description

Defines the attribute data types for the particle data.

See also:
  xsimrAttributeData, xsimrPointCloudData, xsimrParticleShape

Since:
  7.0

## Enumeration Type Documentation

enum xsimrAttributeType

Enumerator:

  xsimrATTRIBUTE_BOOLEAN | Maps to `miCBoolean` mental ray native data type
  xsimrATTRIBUTE_INTEGER | Maps to `miInteger` mental ray native data type
  xsimrATTRIBUTE_SCALAR | Maps to `miScalar` mental ray native data type
  xsimrATTRIBUTE_VECTOR2 | Maps to `miVector2d` mental ray native data type
  xsimrATTRIBUTE_VECTOR3 | Maps to `miVector` mental ray native data type
  xsimrATTRIBUTE_VECTOR4 | Maps to `miQuaternion` mental ray native data type
  xsimrATTRIBUTE_QUATERNION | Maps to `miQuaternion` mental ray native data type
  xsimrATTRIBUTE_MATRIX33 | Maps to `3` `x` `miVector` mental ray native data type
  xsimrATTRIBUTE_MATRIX44 | Maps to `miMatrix` mental ray native data type
  xsimrATTRIBUTE_COLOR4 | Maps to `miColor` mental ray native data type
  xsimrATTRIBUTE_ROTATION | Maps to `miVector` mental ray native data type (Euler angles in radians)
  xsimrATTRIBUTE_SHAPE | Maps to `xsimrParticleShape` structure