Class Affect

java.lang.Object
com.javiergs.cortex4j.data.Signal
com.javiergs.cortex4j.data.Affect

public class Affect extends Signal
A wrapper for affective state metrics from Emotive headset.
Version:
2.0, 2024-07-28
Author:
javiergs
  • Constructor Details

  • Method Details

    • addEngagement

      public Affect addEngagement(Object o)
    • addExcitement

      public Affect addExcitement(Object o)
    • addStress

      public Affect addStress(Object o)
    • addRelaxation

      public Affect addRelaxation(Object o)
    • addInterest

      public Affect addInterest(Object o)
    • addFocus

      public Affect addFocus(Object o)
    • addActiveEngagement

      public Affect addActiveEngagement(Object o)
    • addActiveExcitement

      public Affect addActiveExcitement(Object o)
    • addActiveStress

      public Affect addActiveStress(Object o)
    • addActiveRelaxation

      public Affect addActiveRelaxation(Object o)
    • addActiveInterest

      public Affect addActiveInterest(Object o)
    • addActiveFocus

      public Affect addActiveFocus(Object o)
    • getValueFor

      public String getValueFor(String attribute)
      Specified by:
      getValueFor in class Signal
    • isActiveRelaxation

      public boolean isActiveRelaxation()
    • isActiveInterest

      public boolean isActiveInterest()
    • isActiveFocus

      public boolean isActiveFocus()
    • isActiveStress

      public boolean isActiveStress()
    • isActiveExcitement

      public boolean isActiveExcitement()
    • isActiveEngagement

      public boolean isActiveEngagement()
    • getEngagement

      public BigDecimal getEngagement()
    • getExcitement

      public BigDecimal getExcitement()
    • getStress

      public BigDecimal getStress()
    • getRelaxation

      public BigDecimal getRelaxation()
    • getInterest

      public BigDecimal getInterest()
    • getFocus

      public BigDecimal getFocus()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getCommaSeparatedValues

      public String getCommaSeparatedValues()
      Specified by:
      getCommaSeparatedValues in class Signal
    • getCommaSeparatedHeaders

      public static String getCommaSeparatedHeaders()
    • toJson

      public org.json.JSONObject toJson()
      Specified by:
      toJson in class Signal