org.friendularity.impl.visual
Class BaseVisualizer<TE extends ThingEstimate>
java.lang.Object
org.appdapter.core.log.BasicDebugger
org.friendularity.impl.visual.BaseVisualizer<TE>
- All Implemented Interfaces:
- org.appdapter.core.log.Loggable, EstimateVisualizer<TE>
- Direct Known Subclasses:
- DeicticVisualizer, GroupVisualizer, SingleShapeVisualizer
public abstract class BaseVisualizer<TE extends ThingEstimate>
- extends org.appdapter.core.log.BasicDebugger
- implements EstimateVisualizer<TE>
- Author:
- Stu B22
| 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 |
| 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 |
BaseVisualizer
public BaseVisualizer(org.cogchar.render.app.humanoid.HumanoidRenderContext hrc)
BaseVisualizer
public BaseVisualizer(BaseVisualizer<?> otherViz)
getRenderRegistryClient
public org.cogchar.render.sys.registry.RenderRegistryClient getRenderRegistryClient()
- Specified by:
getRenderRegistryClient in interface EstimateVisualizer<TE extends ThingEstimate>
getHumanoidFigureManager
protected org.cogchar.render.model.humanoid.HumanoidFigureManager getHumanoidFigureManager()
getPhysicsSpace
protected com.jme3.bullet.PhysicsSpace getPhysicsSpace()
getConfigEmitter
protected org.cogchar.blob.emit.RenderConfigEmitter getConfigEmitter()
renderCurrentEstimates_onRendThrd
public final void renderCurrentEstimates_onRendThrd(TE estim,
float timePerFrame)
- Specified by:
renderCurrentEstimates_onRendThrd in interface EstimateVisualizer<TE extends ThingEstimate>
ensureDisplayed_onRendThrd
protected abstract void ensureDisplayed_onRendThrd(TE te,
float timePerFrame)
updateDisplay_onRendThrd
protected abstract void updateDisplay_onRendThrd(TE te,
float timePerFrame)
Copyright © 2011-2014. All Rights Reserved.