Uses of Class
hmi.util.Resources

Packages that use Resources
hmi.animation Documentation in the central Hmi Packages LaTeX report. 
hmi.elckerlyc.animationengine.gesturebinding   
hmi.environment This package contains several base classes that facilitate easy access to building an environment with graphics, physics and virtual human animation. 
hmi.environment.avatars This package contains code for loading avatars, mixed systems, face bindings, etc. 
hmi.faceanimation.converters   
hmi.graphics.collada Support for loading Collada Graphics files 
hmi.graphics.opengl The HmiGraphics opengl package contains code for opengl based rendering, that is still independent from particular OpenGL java bindings, like jogl and lwjgl 
hmi.graphics.util The HmiGraphics util package contains a few utilities that combine functionality from other HmiGraphics packages. 
hmi.util NO PACKAGE DOCUMENTATION 
 

Uses of Resources in hmi.animation
 

Methods in hmi.animation with parameters of type Resources
static SkeletonInterpolator SkeletonInterpolator.read(Resources resources, String fileName)
          Creates a new SkeletonInterpolator from an XML encoded file.
 

Uses of Resources in hmi.elckerlyc.animationengine.gesturebinding
 

Fields in hmi.elckerlyc.animationengine.gesturebinding declared as Resources
private  Resources VisimeSpec.resources
           
private  Resources SpeechBinding.resources
           
private  Resources MotionUnitSpec.resources
           
private  Resources MotionUnitAssembler.resources
           
private  Resources GestureBinding.resources
           
 

Constructors in hmi.elckerlyc.animationengine.gesturebinding with parameters of type Resources
GestureBinding(Resources r)
           
MotionUnitAssembler(Resources r)
           
MotionUnitSpec(Resources r)
           
SpeechBinding(Resources r)
           
VisimeSpec(Resources r)
           
 

Uses of Resources in hmi.environment
 

Methods in hmi.environment with parameters of type Resources
 HmiVirtualHuman ElckerlycDemoEnvironment.loadVirtualHuman(Resources res, String specFileName, String name)
          Load a virtual human according to the specifications; store the resulting VirtualHuman object in the virtualHumanList array; add vhuman to scene and playermanager etc
 

Uses of Resources in hmi.environment.avatars
 

Fields in hmi.environment.avatars declared as Resources
private  Resources VirtualHumanSpec.specRes
           
private  Resources IncludeSpecLoader.specRes
           
 

Methods in hmi.environment.avatars that return Resources
 Resources VirtualHumanSpec.getSpecResources()
           
 

Methods in hmi.environment.avatars with parameters of type Resources
 void VirtualHuman.loadNewGestureBinding(Resources res, String filename)
          Call this to load a new gesture binding on a virtual human that was already initialised
 void GenericVirtualHuman.loadNewGestureBinding(Resources res, String filename)
           
 

Constructors in hmi.environment.avatars with parameters of type Resources
IncludeSpecLoader(Resources res)
           
VirtualHumanSpec(Resources newRes)
           
VirtualHumanSpecHmi(Resources newRes)
           
 

Uses of Resources in hmi.faceanimation.converters
 

Methods in hmi.faceanimation.converters with parameters of type Resources
private  void EmotionConverter.loadRanges(Resources r, String filename)
           
 

Constructors in hmi.faceanimation.converters with parameters of type Resources
EmotionConverter(Resources r, String filename)
           
FACSConverter(Resources r, String filename)
           
 

Uses of Resources in hmi.graphics.collada
 

Fields in hmi.graphics.collada declared as Resources
private  Resources Include.resources
           
private  Resources Collada.resources
           
 

Methods in hmi.graphics.collada that return Resources
 Resources ColladaElement.getResources()
           
 Resources Collada.getResources()
           
 

Constructors in hmi.graphics.collada with parameters of type Resources
Collada(XMLTokenizer tokenizer, Resources resources)
           
Include(Resources resources)
           
 

Uses of Resources in hmi.graphics.opengl
 

Fields in hmi.graphics.opengl declared as Resources
private  Resources GLShaders.Pool.resources
           
 

Methods in hmi.graphics.opengl with parameters of type Resources
static int GLSL.loadShaderProgram(GLRenderContext gl, Resources resources, String shaderProgramName)
          Loads a shader program, consisting of a vertex shader and a fragment shader, from two files, located within a resources directory.
static String GLSL.loadShaderText(Resources resources, String shaderName)
          Loads a shader text from file, and returns the shadre program text.
private static GLShaderProgram GLShaderProgramLoader.readFromResourceFile(Resources resources, String shaderProgramName)
          Loads a shader program, consisting of a vertex shader and a fragment shader, from two files, located within a resources directory.
static GLTexture GLTextureLoader.readFromResourceFile(Resources resources, String resourceName, boolean rescale, boolean flip)
          Like readFromStream, where the InputStream is obtained from the specified resource file.
private static String GLShaderProgramLoader.readShaderFromResourceFile(Resources resources, String shaderName)
          Loads a shader text from file, and returns the shader program text.
 

Uses of Resources in hmi.graphics.util
 

Methods in hmi.graphics.util with parameters of type Resources
static GLScene ColladaReader.readGLSceneFromResourceFile(Resources resources, String colladaFileName, String jointRenamingFileName, float scale)
          Reads a Collada file and compiles it into a GLScene
static GScene ColladaReader.readGSceneFromResourceFile(Resources resources, String colladaFileName, String jointRenamingFileName, float scale)
          Reads a Collada file and compiles it into a GScene
 

Constructors in hmi.graphics.util with parameters of type Resources
LoadDaeHumanoid(Resources resources, String daeFile)
           
LoadDaeHumanoidInTPose(Resources resources, String daeFile)
           
LoadSeamlessDaeHumanoid(String id, Resources resources, String daeFile, String renamingFile, String textureDir, String colladaDir, String shaderDir, String renderJointName, String skeletonRootName)
           
LoadSeamlessDaeHumanoidInDefPose(String id, Resources resources, String daeFile, String renamingFile, String textureDir, String colladaDir, String shaderDir, String renderJointName, String skeletonRootName)
           
LoadSeamlessDaeHumanoidInDefPose(String id, Resources resources, String daeFile, String renamingFile, String textureDir, String colladaDir, String shaderDir, String renderJointName, String skeletonRootName, boolean simplifyBind)
           
LoadSeamlessDaeHumanoidInTPose(String id, Resources resources, String daeFile, String renamingFile, String textureDir, String colladaDir, String shaderDir, String renderJointName, String skeletonRootName)
           
SeamlessDaeHumanoidLoader(String id, Resources resources, String daeFile, String colladaRenamingFile, float colladaScalingFactor, String colladaIncludeDir, boolean setToHAnim, String colladaRenderRootNode)
           
SegmentedDaeHumanoidLoader(String id, Resources resources, String daeFile, String colladaRenamingFile, float colladaScalingFactor, String colladaIncludeDir, boolean setToHAnim)
           
 

Uses of Resources in hmi.util
 

Fields in hmi.util with type parameters of type Resources
private  List<Resources> ResourcePool.resourcesList
           
 

Methods in hmi.util that return Resources
private  Resources ResourcePool.findResources(String resourceDir)
           
 

Methods in hmi.util with parameters of type Resources
 Object ResourcePool.ResourceLoader.loadResource(Resources res, String resourceName, Object[] param)