| 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)
|
| 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. |