|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthmi.xml.XMLStructureAdapter
hmi.graphics.collada.ColladaElement
hmi.graphics.collada.Joints
public class Joints
Storage of graphical representation, like rasetr data.
| Field Summary | |
|---|---|
private ArrayList<Extra> |
extras
|
private ArrayList<Input> |
inputs
|
private float[] |
invBindMatrices
|
private String |
invbindmatrixSourceId
|
private String[] |
jointSIDs
|
private String |
jointSourceId
|
private static String |
XMLTAG
|
| Fields inherited from class hmi.graphics.collada.ColladaElement |
|---|
COLLADANAMESPACE |
| Fields inherited from class hmi.xml.XMLStructureAdapter |
|---|
ATTRIBUTE_TOKEN_DELIMITERS, COMMA_SEPARATOR, DECODEDARRAYSIZE, DEFAULT_RECOVER_MODE, NEWLINE, SYSTEMNEWLINE, TAB, TAB_STRING |
| Constructor Summary | |
|---|---|
Joints()
|
|
Joints(Collada collada,
XMLTokenizer tokenizer)
|
|
| Method Summary | |
|---|---|
StringBuilder |
appendContent(StringBuilder buf,
XMLFormatting fmt)
appends the XML content |
void |
decodeContent(XMLTokenizer tokenizer)
decodes the XML content |
float[] |
getInvBindMatrices()
Return an array of float array with inverse bind matrices. (16 floats per matrix) |
String[] |
getJointSIDs()
Return a String array with joint names |
String |
getXMLTag()
returns the XML Stag for XML encoding |
void |
resolve()
Tries to resolve the reference for the input with joint semantic |
static String |
xmlTag()
The XML Stag for XML encoding |
| Methods inherited from class hmi.graphics.collada.ColladaElement |
|---|
addColladaNode, addColladaNodes, addToIdMap, appendAttributes, decodeAttributes, getCollada, getColladaNodes, getId, getIdMap, getIdOrName, getIds, getName, getNamespace, getRecursiveColladaNodes, getRecursiveColladaNodes, getResources, getSid, report, reportNode, setCollada, setId, setName, setSid, urlToId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private ArrayList<Input> inputs
private ArrayList<Extra> extras
private String[] jointSIDs
private float[] invBindMatrices
private String jointSourceId
private String invbindmatrixSourceId
private static final String XMLTAG
| Constructor Detail |
|---|
public Joints()
public Joints(Collada collada,
XMLTokenizer tokenizer)
throws IOException
IOException| Method Detail |
|---|
public void resolve()
public String[] getJointSIDs()
public float[] getInvBindMatrices()
public StringBuilder appendContent(StringBuilder buf,
XMLFormatting fmt)
appendContent in class XMLStructureAdapter
public void decodeContent(XMLTokenizer tokenizer)
throws IOException
decodeContent in class XMLStructureAdapterIOExceptionpublic static String xmlTag()
public String getXMLTag()
getXMLTag in interface XMLStructuregetXMLTag in class XMLStructureAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||