public abstract class BaseVisualizer<TE extends ThingEstimate> extends org.appdapter.core.log.BasicDebugger implements EstimateVisualizer<TE>
EstimateVisualizer.Jme3CoordinateFrame| Constructor and Description |
|---|
BaseVisualizer(BaseVisualizer<?> otherViz) |
BaseVisualizer(org.cogchar.render.app.humanoid.HumanoidRenderContext hrc) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
ensureDisplayed_onRendThrd(TE te,
float timePerFrame) |
protected org.cogchar.blob.emit.RenderConfigEmitter |
getConfigEmitter() |
protected org.cogchar.render.model.humanoid.HumanoidFigureManager |
getHumanoidFigureManager() |
protected com.jme3.bullet.PhysicsSpace |
getPhysicsSpace() |
org.cogchar.render.sys.registry.RenderRegistryClient |
getRenderRegistryClient() |
void |
renderCurrentEstimates_onRendThrd(TE estim,
float timePerFrame) |
protected abstract void |
updateDisplay_onRendThrd(TE te,
float timePerFrame) |
checkDebugImportance, forceLog4jConfig, getLogger, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetShapeGrouppublic BaseVisualizer(org.cogchar.render.app.humanoid.HumanoidRenderContext hrc)
public BaseVisualizer(BaseVisualizer<?> otherViz)
public org.cogchar.render.sys.registry.RenderRegistryClient getRenderRegistryClient()
getRenderRegistryClient in interface EstimateVisualizer<TE extends ThingEstimate>protected org.cogchar.render.model.humanoid.HumanoidFigureManager getHumanoidFigureManager()
protected com.jme3.bullet.PhysicsSpace getPhysicsSpace()
protected org.cogchar.blob.emit.RenderConfigEmitter getConfigEmitter()
public final void renderCurrentEstimates_onRendThrd(TE estim, float timePerFrame)
renderCurrentEstimates_onRendThrd in interface EstimateVisualizer<TE extends ThingEstimate>protected abstract void ensureDisplayed_onRendThrd(TE te, float timePerFrame)
protected abstract void updateDisplay_onRendThrd(TE te, float timePerFrame)
Copyright © 2011-2015. All Rights Reserved.