org.friendularity.impl.visual
Class GroupVisualizer<CTE extends CompoundEstimate>

java.lang.Object
  extended by org.appdapter.core.log.BasicDebugger
      extended by org.friendularity.impl.visual.BaseVisualizer<CTE>
          extended by org.friendularity.impl.visual.GroupVisualizer<CTE>
All Implemented Interfaces:
org.appdapter.core.log.Loggable, EstimateVisualizer<CTE>

public abstract class GroupVisualizer<CTE extends CompoundEstimate>
extends BaseVisualizer<CTE>

Author:
Stu B.

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.friendularity.impl.visual.EstimateVisualizer
EstimateVisualizer.Jme3CoordinateFrame
 
Field Summary
 
Fields inherited from class org.appdapter.core.log.BasicDebugger
myLogger
 
Fields inherited from interface org.appdapter.core.log.Loggable
IMPO_HI, IMPO_HIHI, IMPO_LO, IMPO_LOLO, IMPO_MAX, IMPO_MIN, IMPO_NORM
 
Constructor Summary
GroupVisualizer(org.cogchar.render.app.humanoid.HumanoidRenderContext hrc)
           
 
Method Summary
protected  void ensureDisplayed_onRendThrd(CTE estim, float timePerFrame)
           
 EstimateVisualizer getSubVisualizer(ThingEstimate subEstimate)
           
protected  void updateDisplay_onRendThrd(CTE estim, float timePerFrame)
           
 
Methods inherited from class org.friendularity.impl.visual.BaseVisualizer
getConfigEmitter, getHumanoidFigureManager, getPhysicsSpace, getRenderRegistryClient, renderCurrentEstimates_onRendThrd
 
Methods inherited from class org.appdapter.core.log.BasicDebugger
checkDebugImportance, forceLog4jConfig, getLogger, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.friendularity.impl.visual.EstimateVisualizer
getShapeGroup
 

Constructor Detail

GroupVisualizer

public GroupVisualizer(org.cogchar.render.app.humanoid.HumanoidRenderContext hrc)
Method Detail

ensureDisplayed_onRendThrd

protected void ensureDisplayed_onRendThrd(CTE estim,
                                          float timePerFrame)
Specified by:
ensureDisplayed_onRendThrd in class BaseVisualizer<CTE extends CompoundEstimate>

updateDisplay_onRendThrd

protected void updateDisplay_onRendThrd(CTE estim,
                                        float timePerFrame)
Specified by:
updateDisplay_onRendThrd in class BaseVisualizer<CTE extends CompoundEstimate>

getSubVisualizer

public EstimateVisualizer getSubVisualizer(ThingEstimate subEstimate)


Copyright © 2011-2014. All Rights Reserved.