org.cogchar.integroid.awareness
Class AwarenessHelpFuncs

java.lang.Object
  extended by org.cogchar.integroid.awareness.AwarenessHelpFuncs
Direct Known Subclasses:
AwarenessHelpFuncsUnused

public class AwarenessHelpFuncs
extends Object

Author:
Stu B.

Field Summary
static String BAR_LINE
           
static String STAR_LINE
           
 
Constructor Summary
AwarenessHelpFuncs()
           
 
Method Summary
static void clearFocus(IntegroidFacade igf, PersonCue prevFocusCue)
           
static PersonCue findPersonForFreckleID(IntegroidFacade igf, String freckleID)
           
static String formattedAttentionEligibility(PersonCue pc)
           
static SightModel getAnySightModel(IntegroidFacade igf)
           
static double getPersonAttentionEligibilityScore(PersonCue pc)
           
static List<PersonCue> getPersonCuesMinusExclusions(IntegroidFacade igf, PersonCue... exclusions)
           
static MotionCue getTheMotionCue(IntegroidFacade igf)
           
static boolean isAwarenessFocusedOnPerson(IntegroidFacade igf, PersonCue pc)
           
static void logAttentionState(IntegroidFacade igf)
           
static void logAware(String text)
           
static void logThoughtStates(IntegroidFacade igf, String[] thoughtNames)
           
static void logVariableState(IntegroidFacade igf, String variableName)
           
static MotionCue makeTheMotionCue(IntegroidFacade igf)
           
static PersonCue mostAttentionEligiblePerson(IntegroidFacade igf, double minEligibility, PersonCue... exclusions)
           
static void setFixationPerson(IntegroidFacade igf, AwarenessCue ac, PersonCue pc)
           
static void setGlanceSight(IntegroidFacade igf, AwarenessCue ac, SightCue sc)
           
static void setPrimaryPerson(IntegroidFacade igf, AwarenessCue ac, PersonCue pc)
           
static void transferFocus(IntegroidFacade igf, PersonCue prevFocusCue, PersonCue nextFocusCue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STAR_LINE

public static String STAR_LINE

BAR_LINE

public static String BAR_LINE
Constructor Detail

AwarenessHelpFuncs

public AwarenessHelpFuncs()
Method Detail

mostAttentionEligiblePerson

public static PersonCue mostAttentionEligiblePerson(IntegroidFacade igf,
                                                    double minEligibility,
                                                    PersonCue... exclusions)

getPersonAttentionEligibilityScore

public static double getPersonAttentionEligibilityScore(PersonCue pc)

formattedAttentionEligibility

public static String formattedAttentionEligibility(PersonCue pc)

getPersonCuesMinusExclusions

public static List<PersonCue> getPersonCuesMinusExclusions(IntegroidFacade igf,
                                                           PersonCue... exclusions)

findPersonForFreckleID

public static PersonCue findPersonForFreckleID(IntegroidFacade igf,
                                               String freckleID)

logThoughtStates

public static void logThoughtStates(IntegroidFacade igf,
                                    String[] thoughtNames)

logVariableState

public static void logVariableState(IntegroidFacade igf,
                                    String variableName)

logAttentionState

public static void logAttentionState(IntegroidFacade igf)

setFixationPerson

public static void setFixationPerson(IntegroidFacade igf,
                                     AwarenessCue ac,
                                     PersonCue pc)

setPrimaryPerson

public static void setPrimaryPerson(IntegroidFacade igf,
                                    AwarenessCue ac,
                                    PersonCue pc)

setGlanceSight

public static void setGlanceSight(IntegroidFacade igf,
                                  AwarenessCue ac,
                                  SightCue sc)

isAwarenessFocusedOnPerson

public static boolean isAwarenessFocusedOnPerson(IntegroidFacade igf,
                                                 PersonCue pc)

transferFocus

public static void transferFocus(IntegroidFacade igf,
                                 PersonCue prevFocusCue,
                                 PersonCue nextFocusCue)

clearFocus

public static void clearFocus(IntegroidFacade igf,
                              PersonCue prevFocusCue)

getAnySightModel

public static SightModel getAnySightModel(IntegroidFacade igf)

makeTheMotionCue

public static MotionCue makeTheMotionCue(IntegroidFacade igf)

getTheMotionCue

public static MotionCue getTheMotionCue(IntegroidFacade igf)

logAware

public static void logAware(String text)


Copyright © 2010-2012. All Rights Reserved.