# Type Definitions for CDataArray

The CDataArray class is a template class that encapsulates the following 1D data arrays:

- CDataArrayFloat
- CDataArrayLong
- CDataArrayBool
- CDataArrayVector2f
- CDataArrayVector3f
- CDataArrayVector4f
- CDataArrayQuaternionf
- CDataArrayRotationf
- CDataArrayMatrix3f
- CDataArrayMatrix4f
- CDataArrayColor4f
- CDataArrayShape

## CDataArrayFloat Type

     typedef CDataArray< float > CDataArrayFloat

A CDataArray class of type `float`.

Since:
  7.0

## CDataArrayLong Type

     typedef CDataArray< LONG > CDataArrayLong

A CDataArray class of type `LONG`.

Since:
  7.0

## CDataArrayBool Type

     typedef CDataArray< bool > CDataArrayBool

The CDataArray< bool > class.

Since:
  7.0

## CDataArrayVector2f Type

     typedef CDataArray< CVector2f > CDataArrayVector2f

A CDataArray class of type CVector2f.

Since:
  7.0

## CDataArrayVector3f Type

     typedef CDataArray< CVector3f > CDataArrayVector3f

A CDataArray class of type CVector3f.

Since:
  7.0

## CDataArrayVector4f Type

     typedef CDataArray< CVector4f > CDataArrayVector4f

A CDataArray class of type CVector4f.

Since:
  7.0

## CDataArrayQuaternionf Type

     typedef CDataArray< Quaternionf > CDataArrayQuaternionf

A CDataArray class of type CQuaternionf.

Since:
  7.0

## CDataArrayRotationf Type

     typedef CDataArray< CRotationf > CDataArrayRotationf

A CDataArray class of type CRotationf.

Since:
  7.0

## CDataArrayMatrix3f Type

     typedef CDataArray< CMatrix3f > CDataArrayMatrix3f

A CDataArray class of type CMatrix3f.

Since:
  7.0

## CDataArrayMatrix4f Type

     typedef CDataArray< CMatrix4f > CDataArrayMatrix4f

A CDataArray class of type CMatrix4f.

Since:
  7.0

## CDataArrayColor4f Type

     typedef CDataArray< CColor4f > CDataArrayColor4f

A CDataArray class of type CColor4f.

Since:
  7.0

## CDataArrayShape Type

     typedef CDataArray< CShape > CDataArrayShape

A CDataArray class of type CShape.

Since:
  7.0