Uses of Class
hmi.graphics.collada.Collada

Packages that use Collada
hmi.graphics.collada Support for loading Collada Graphics files 
hmi.graphics.collada.scenegraph Support for loading Collada Graphics files 
 

Uses of Collada in hmi.graphics.collada
 

Fields in hmi.graphics.collada declared as Collada
private  Collada ColladaElement.collada
           
 

Methods in hmi.graphics.collada that return Collada
 Collada ColladaElement.getCollada()
          returns the getCollada() attribute
 

Methods in hmi.graphics.collada with parameters of type Collada
 void ColladaElement.setCollada(Collada collada)
          Sets the getCollada() attribute
 

Constructors in hmi.graphics.collada with parameters of type Collada
Accessor(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create an Accessor Object from XML
Alpha(Collada collada, XMLTokenizer tokenizer)
           
Ambient(Collada collada, XMLTokenizer tokenizer)
           
Animation(Collada collada, XMLTokenizer tokenizer)
           
AnimationClip(Collada collada, XMLTokenizer tokenizer)
           
Annotate(Collada collada, XMLTokenizer tokenizer)
           
Argument(Collada collada, XMLTokenizer tokenizer)
           
AspectRatio(Collada collada, XMLTokenizer tokenizer)
           
Asset(Collada collada, XMLTokenizer tokenizer)
           
Bind(Collada collada, XMLTokenizer tokenizer)
           
BindMaterial(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a BindMaterial Object from XML
BindShapeMatrix(Collada collada, XMLTokenizer tokenizer)
           
BindVertexInput(Collada collada, XMLTokenizer tokenizer)
           
Blinn(Collada collada, XMLTokenizer tokenizer)
           
BoolArray(Collada collada, XMLTokenizer tokenizer)
           
BorderColor(Collada collada, XMLTokenizer tokenizer)
           
Box(Collada collada, XMLTokenizer tokenizer)
           
Camera(Collada collada, XMLTokenizer tokenizer)
           
Capsule(Collada collada, XMLTokenizer tokenizer)
           
Channel(Collada collada, XMLTokenizer tokenizer)
           
Code(Collada collada, XMLTokenizer tokenizer)
           
ColladaElement(Collada collada)
          Constructor that keeps track of the Collada environment
ColladaFloat(Collada collada)
           
ColladaFloat(Collada collada, XMLTokenizer tokenizer)
           
ColladaFloatVector(Collada collada)
          Constructor used to pass in the Collada parameter
ColladaImage(Collada collada, XMLTokenizer tokenizer)
           
ColladaVertexWeights(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a ColladaVertexWeights Object from XML
ColorClear(Collada collada, XMLTokenizer tokenizer)
           
ColorTarget(Collada collada, XMLTokenizer tokenizer)
           
CommonColor(Collada collada, XMLTokenizer tokenizer)
           
CommonColorOrTextureType(Collada collada)
          The constructor used to invoke the ColladaElement constructor, passing in the Collada parameter
CommonFloatOrParamType(Collada collada)
           
CommonTexture(Collada collada, XMLTokenizer tokenizer)
           
CompilerOptions(Collada collada, XMLTokenizer tokenizer)
           
CompilerTarget(Collada collada, XMLTokenizer tokenizer)
           
ConnectParam(Collada collada, XMLTokenizer tokenizer)
           
Constant(Collada collada, XMLTokenizer tokenizer)
           
ConstantAttenuation(Collada collada, XMLTokenizer tokenizer)
           
Contributor(Collada collada, XMLTokenizer tokenizer)
           
Controller(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Controller Object from XML
ControlVertices(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a ControlVertices Object from XML
Data(Collada collada, XMLTokenizer tokenizer)
           
DepthClear(Collada collada, XMLTokenizer tokenizer)
           
DepthTarget(Collada collada, XMLTokenizer tokenizer)
           
Diffuse(Collada collada, XMLTokenizer tokenizer)
           
Directional(Collada collada, XMLTokenizer tokenizer)
           
Draw(Collada collada, XMLTokenizer tokenizer)
           
Effect(Collada collada, XMLTokenizer tokenizer)
           
Emission(Collada collada, XMLTokenizer tokenizer)
           
Extra(Collada collada, XMLTokenizer tokenizer)
           
FalloffAngle(Collada collada, XMLTokenizer tokenizer)
           
FalloffExponent(Collada collada, XMLTokenizer tokenizer)
           
FColladaBump(Collada collada, XMLTokenizer tokenizer)
           
FColladaEmissionLevel(Collada collada, XMLTokenizer tokenizer)
           
FColladaEndTime(Collada collada, XMLTokenizer tokenizer)
           
FColladaIntensity(Collada collada, XMLTokenizer tokenizer)
           
FColladaProfile(Collada collada, XMLTokenizer tokenizer)
           
FColladaSpecLevel(Collada collada, XMLTokenizer tokenizer)
           
FColladaStartTime(Collada collada, XMLTokenizer tokenizer)
           
FixedFunctionShader(Collada collada, FixedFunctionShader.ShaderType type)
           
FloatArray(Collada collada, XMLTokenizer tokenizer)
           
ForceField(Collada collada, XMLTokenizer tokenizer)
           
FormatHint(Collada collada, XMLTokenizer tokenizer)
           
FXAll(Collada collada, XMLTokenizer tokenizer)
           
Generator(Collada collada, XMLTokenizer tokenizer)
           
Geometry(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Geometry Object from XML
H(Collada collada, XMLTokenizer tokenizer)
           
HalfExtends(Collada collada, XMLTokenizer tokenizer)
           
Height(Collada collada, XMLTokenizer tokenizer)
           
IDREFArray(Collada collada, XMLTokenizer tokenizer)
           
Imager(Collada collada, XMLTokenizer tokenizer)
           
IndexOfRefraction(Collada collada, XMLTokenizer tokenizer)
           
InitFrom(Collada collada, XMLTokenizer tokenizer)
           
InitVolume(Collada collada, XMLTokenizer tokenizer)
           
Input(Collada collada, XMLTokenizer tokenizer)
           
InstanceAnimation(Collada collada, XMLTokenizer tokenizer)
           
InstanceCamera(Collada collada, XMLTokenizer tokenizer)
           
InstanceController(Collada collada, XMLTokenizer tokenizer)
           
InstanceEffect(Collada collada, XMLTokenizer tokenizer)
           
InstanceGeometry(Collada collada, XMLTokenizer tokenizer)
           
InstanceLight(Collada collada, XMLTokenizer tokenizer)
           
InstanceMaterial(Collada collada, XMLTokenizer tokenizer)
           
InstanceNode(Collada collada, XMLTokenizer tokenizer)
           
InstanceVisualScene(Collada collada, XMLTokenizer tokenizer)
           
IntArray(Collada collada, XMLTokenizer tokenizer)
           
Joints(Collada collada, XMLTokenizer tokenizer)
           
Lambert(Collada collada, XMLTokenizer tokenizer)
           
Library(Collada collada)
           
LibraryAnimationClips(Collada collada, XMLTokenizer tokenizer)
           
LibraryAnimations(Collada collada, XMLTokenizer tokenizer)
           
LibraryCameras(Collada collada, XMLTokenizer tokenizer)
           
LibraryControllers(Collada collada, XMLTokenizer tokenizer)
           
LibraryEffects(Collada collada, XMLTokenizer tokenizer)
           
LibraryForceFields(Collada collada, XMLTokenizer tokenizer)
           
LibraryGeometries(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create and fill a LibraryGeometries Object from XML
LibraryImages(Collada collada, XMLTokenizer tokenizer)
           
LibraryLights(Collada collada, XMLTokenizer tokenizer)
           
LibraryMaterials(Collada collada, XMLTokenizer tokenizer)
           
LibraryNodes(Collada collada, XMLTokenizer tokenizer)
           
LibraryPhysicsMaterials(Collada collada, XMLTokenizer tokenizer)
           
LibraryPhysicsModels(Collada collada, XMLTokenizer tokenizer)
           
LibraryPhysicsScenes(Collada collada, XMLTokenizer tokenizer)
           
LibraryVisualScenes(Collada collada, XMLTokenizer tokenizer)
           
Light(Collada collada, XMLTokenizer tokenizer)
           
LinearAttenuation(Collada collada, XMLTokenizer tokenizer)
           
Lines(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a PolyList Object from XML
LineStrips(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a PolyList Object from XML
LookAt(Collada collada, XMLTokenizer tokenizer)
           
Material(Collada collada, XMLTokenizer tokenizer)
           
Matrix(Collada collada)
           
Matrix(Collada collada, XMLTokenizer tokenizer)
           
Max3DBoundingMax(Collada collada, XMLTokenizer tokenizer)
           
Max3DBoundingMin(Collada collada, XMLTokenizer tokenizer)
           
Max3DFrameRate(Collada collada, XMLTokenizer tokenizer)
           
Max3DHelper(Collada collada, XMLTokenizer tokenizer)
           
Max3DProfile(Collada collada, XMLTokenizer tokenizer)
           
MayaProfile(Collada collada, XMLTokenizer tokenizer)
           
Mesh(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Mesh Object from XML.
Modifier(Collada collada, XMLTokenizer tokenizer)
           
Morph(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Morph Object from XML
Name(Collada collada, XMLTokenizer tokenizer)
           
NameArray(Collada collada)
           
NameArray(Collada collada, XMLTokenizer tokenizer)
           
Newparam(Collada collada, XMLTokenizer tokenizer)
           
Node(Collada collada, XMLTokenizer tokenizer)
           
Optics(Collada collada, XMLTokenizer tokenizer)
           
Orthographic(Collada collada, XMLTokenizer tokenizer)
           
P(Collada collada, XMLTokenizer tokenizer)
           
Param(Collada collada, XMLTokenizer tokenizer)
           
ParamArray(Collada collada, XMLTokenizer tokenizer)
           
ParamValue(Collada collada, XMLTokenizer tokenizer)
           
Pass(Collada collada, XMLTokenizer tokenizer)
           
Perspective(Collada collada, XMLTokenizer tokenizer)
           
PH(Collada collada, XMLTokenizer tokenizer)
           
Phong(Collada collada)
           
Phong(Collada collada, XMLTokenizer tokenizer)
           
PhysicsMaterial(Collada collada, XMLTokenizer tokenizer)
           
PhysicsModel(Collada collada, XMLTokenizer tokenizer)
           
PhysicsScene(Collada collada, XMLTokenizer tokenizer)
           
Point(Collada collada, XMLTokenizer tokenizer)
           
Polygons(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Polygons Object from XML
PolyList(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a PolyList Object from XML
Primitive(Collada collada, XMLTokenizer tokenizer)
           
PrimitiveMeshElement(Collada collada)
           
ProfileCG(Collada collada, XMLTokenizer tokenizer)
           
ProfileCOMMON(Collada collada)
           
ProfileCOMMON(Collada collada, XMLTokenizer tokenizer)
           
ProfileGLES(Collada collada, XMLTokenizer tokenizer)
           
ProfileGLSL(Collada collada, XMLTokenizer tokenizer)
           
QuadraticAttenuation(Collada collada, XMLTokenizer tokenizer)
           
Radius(Collada collada, XMLTokenizer tokenizer)
           
Reflective(Collada collada, XMLTokenizer tokenizer)
           
Reflectivity(Collada collada, XMLTokenizer tokenizer)
           
RenderMonkeyProfile(Collada collada, XMLTokenizer tokenizer)
           
RenderState(Collada collada, XMLTokenizer tokenizer)
           
RGB(Collada collada, XMLTokenizer tokenizer)
           
Rotate(Collada collada, XMLTokenizer tokenizer)
           
Sampler(Collada collada, XMLTokenizer tokenizer)
           
Sampler1D(Collada collada, XMLTokenizer tokenizer)
           
Sampler2D(Collada collada, XMLTokenizer tokenizer)
           
Sampler3D(Collada collada, XMLTokenizer tokenizer)
           
SamplerCUBE(Collada collada, XMLTokenizer tokenizer)
           
SamplerDEPTH(Collada collada, XMLTokenizer tokenizer)
           
SamplerRECT(Collada collada, XMLTokenizer tokenizer)
           
SamplerState(Collada collada, XMLTokenizer tokenizer)
           
Scale(Collada collada, XMLTokenizer tokenizer)
           
Scene(Collada collada, XMLTokenizer tokenizer)
           
Semantic(Collada collada, XMLTokenizer tokenizer)
           
Setparam(Collada collada, XMLTokenizer tokenizer)
           
Shader(Collada collada, XMLTokenizer tokenizer)
           
ShaderInclude(Collada collada, XMLTokenizer tokenizer)
           
Shape(Collada collada, XMLTokenizer tokenizer)
           
Shininess(Collada collada, XMLTokenizer tokenizer)
           
Skeleton(Collada collada, XMLTokenizer tokenizer)
           
Skew(Collada collada, XMLTokenizer tokenizer)
           
Skin(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Skin Object from XML
Source(Collada collada, XMLTokenizer tokenizer)
          creates a new Collada Source object, and reconstructs it from XML.
Specular(Collada collada, XMLTokenizer tokenizer)
           
Sphere(Collada collada, XMLTokenizer tokenizer)
           
Spline(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Spline Object from XML
Spot(Collada collada, XMLTokenizer tokenizer)
           
StencilClear(Collada collada, XMLTokenizer tokenizer)
           
StencilTarget(Collada collada, XMLTokenizer tokenizer)
           
Surface(Collada collada, XMLTokenizer tokenizer)
           
Targets(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Targets Object from XML
TechniqueCommon(Collada collada, XMLTokenizer tokenizer)
           
TechniqueCommonBindMaterial(Collada collada, XMLTokenizer tokenizer)
           
TechniqueCommonLight(Collada collada, XMLTokenizer tokenizer)
           
TechniqueCommonSource(Collada collada, XMLTokenizer tokenizer)
           
TechniqueCore(Collada collada, XMLTokenizer tokenizer)
           
TechniqueFX(Collada collada, XMLTokenizer tokenizer)
           
TechniqueHint(Collada collada, XMLTokenizer tokenizer)
           
Texcombiner(Collada collada, XMLTokenizer tokenizer)
           
Texenv(Collada collada, XMLTokenizer tokenizer)
           
TexturePipeline(Collada collada, XMLTokenizer tokenizer)
           
TextureUnit(Collada collada, XMLTokenizer tokenizer)
           
TransformNode(Collada collada)
          Constructor
Translate(Collada collada, XMLTokenizer tokenizer)
           
Transparency(Collada collada, XMLTokenizer tokenizer)
           
Transparent(Collada collada, XMLTokenizer tokenizer)
           
Triangles(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a PolyList Object from XML
Trifans(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a PolyList Object from XML
Tristrips(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a PolyList Object from XML
Usertype(Collada collada, XMLTokenizer tokenizer)
           
V(Collada collada, XMLTokenizer tokenizer)
           
ValueType(Collada collada, XMLTokenizer tokenizer)
           
VCount(Collada collada, XMLTokenizer tokenizer)
           
Vertices(Collada collada, XMLTokenizer tokenizer)
          Constructor used to create a Vertices Object from XML
VisualScene(Collada collada, XMLTokenizer tokenizer)
           
XFov(Collada collada, XMLTokenizer tokenizer)
           
XMag(Collada collada, XMLTokenizer tokenizer)
           
YFov(Collada collada, XMLTokenizer tokenizer)
           
YMag(Collada collada, XMLTokenizer tokenizer)
           
ZFar(Collada collada, XMLTokenizer tokenizer)
           
ZNear(Collada collada, XMLTokenizer tokenizer)
           
 

Uses of Collada in hmi.graphics.collada.scenegraph
 

Methods in hmi.graphics.collada.scenegraph with parameters of type Collada
static void InstanceGeometryTranslator.addGShapes(Collada collada, List<InstanceGeometry> instanceGeometries, GNode gnode)
          Adds GShapes to the specified gnode, extracted from the specified instance_geometries.
static void InstanceControllerTranslator.addInstanceControllerGShapes(Collada collada, List<InstanceController> instanceControllers, GNode gnode, List<GSkinnedMesh> skinnedMeshes)
          Adds GShapes to the specified gnode, extracted from the skins of the controllers.
static GNode ColladaTranslator.colladaNodeToGNode(Collada collada, Node node, List<GSkinnedMesh> skinnedMeshes)
          Translates a Collada Node tree recursively into an GNode tree.
static GScene ColladaTranslator.colladaSceneToGScene(Collada collada, Scene scene)
          Translates a Collada Scene into a GScene.
static GScene ColladaTranslator.colladaToGScene(Collada collada, float scale)
          Translates a complete Collada document into a GScene.
static GScene ColladaTranslator.colladaToGScene(Collada collada, String renamingList, float scale)
           
static GScene ColladaTranslator.colladaToGScene(Collada collada, String renamingList, float scale, boolean setToHAnim)
          Translates a complete Collada document into a GScene.
private static Map<String,String> MaterialTranslator.fixedFunctionShaderSetting(Collada collada, FixedFunctionShader shader, Map<String,ParamValue> paramMap, InstanceMaterial im, GMaterial gmaterial)
          create gmaterial settings from the specified shader, using possible parameter setting.
static List<GShape> InstanceGeometryTranslator.getGShapeList(Collada collada, Geometry geom, BindMaterial bindMaterial)
          Returns a list of GShape objects, each containing a GMesh plus GMaterial, extracted from the specified Collada mesh and bind_material.
private static GTexture MaterialTranslator.getGTexture(Collada collada, CommonTexture texture, Map<String,ParamValue> paramMap)
           
static List<GShape> InstanceGeometryTranslator.getSkinnedGShapeList(Collada collada, Skin skin, String[] skeletonIds, BindMaterial bindMaterial, List<GSkinnedMesh> skinnedMeshes)
          Returns a list of GShape objects, each containing a GSkinnedMesh plus GMaterial, extracted from the specified Collada Skin.
static List<GShape> InstanceControllerTranslator.instanceControllerToGShapeList(Collada collada, InstanceController icontrol, List<GSkinnedMesh> skinnedMeshes)
          gets the list of GShapes for the meshes and materials for a given InstanceController The GMeshes include skinning data, derived from the Skin of the Controller.
static MaterialTranslator.GMaterialPlusChannelBindings MaterialTranslator.materialToGMaterial(Collada collada, Material material, InstanceMaterial im)
           
static MaterialTranslator.GMaterialPlusChannelBindings MaterialTranslator.primitiveToGMaterial(Collada collada, PrimitiveMeshElement prim, BindMaterial bindMaterial)
          Returns a GMaterial object for the specified material id, combined with channel bindings
private static GMesh InstanceGeometryTranslator.primitiveToGMesh(Collada collada, PrimitiveMeshElement prim, ArrayList<Input> verticesInputs, ArrayList<ArrayList<Input>> targetVerticesInputs, String[] targetIds, String geomName, Map<String,String> texCoordBindings)
          Returns a GMesh object, containing the data arrays and index arrays for a given Collada Primitive element, taking into account inputs like the Position data from a Vertices element.
private static GSkinnedMesh InstanceGeometryTranslator.primitiveToGSkinnedMesh(Collada collada, PrimitiveMeshElement prim, ArrayList<Input> verticesInputs, ArrayList<ArrayList<Input>> targetVerticesInputs, String[] targetIds, Skin skin, String[] skeletonIds, String geomName, Map<String,String> texCoordBindings)
          Returns a GMesh object, containing the data arrays and index arrays for a given Collada Primitive element, taking into account inputs like the Position data from a Vertices element.