# Class: VectorFloat

## VectorFloat

#### new VectorFloat()

  Custom container class for numbers.
  For example, used in conjunction with VisageFaceAnalayser.estimateEmotion() function.
  Sample usage:

      function onEstimateEmotion()
      {
          //create new empty container object
          emotions = new VisageModule.VectorFloat();
          //pass the empty container to be filed by the estimateEmotion function
          estimatedEmotion = visageFaceAnalyser.estimateEmotion(mWidth, mHeight, ppixels, faceDataArray.get(0), emotions);
          if (estimatedEmotion == 1)
          {
              //fetch values from the container object
              var anger = emotions.get(0);
              var disgust = emotions.get(1);
              var fear = emotions.get(2);
              var happiness = emotions.get(3);
              var sadness = emotions.get(4);
              var surprise = emotions.get(5);
              var neutral = emotions.get(6);
          }
          //Clean-up
          emotions.delete();
      }

### Methods

#### push_back(number)

  Add number to vector.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `number` | number | number to be added.

#### get(index) → {number}

  Get number from the vector specified by index parameter.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `index` | number | position of the number in the vector.

  ##### Returns:

  number located on the location specified by index parameter
  Type
    number

#### delete()

  Release the memory allocated to the VectorFloat object.