public class TXST extends MajorRecord implements java.lang.Iterable<java.lang.String>
Modifier and Type | Class and Description |
---|---|
static class |
TXST.TXSTflag
Flags associated with TXST records
|
MajorRecord.MajorFlags
Constructor and Description |
---|
TXST(java.lang.String edid)
Constructor to create a blank new TXST record.
|
Modifier and Type | Method and Description |
---|---|
boolean |
get(TXST.TXSTflag flag) |
java.lang.String |
getColorMap() |
java.lang.String |
getDetailMap() |
java.lang.String |
getEnvironmentMap() |
java.lang.String |
getMaskMap() |
java.lang.String |
getNormalMap() |
java.lang.String |
getNthMap(int i)
Sets the TX00 - TX07 records in order.
|
java.lang.String |
getSpecularityMap() |
java.util.ArrayList<java.lang.String> |
getTextures() |
java.lang.String |
getToneMap() |
java.util.Iterator<java.lang.String> |
iterator() |
void |
set(TXST.TXSTflag flag,
boolean to) |
void |
setColorMap(java.lang.String path) |
void |
setDetailMap(java.lang.String path) |
void |
setEnvironmentMap(java.lang.String path) |
void |
setMaskMap(java.lang.String path) |
void |
setNormalMap(java.lang.String path) |
void |
setNthMap(int i,
java.lang.String path)
Sets the TX00 - TX07 records in order.
|
void |
setSpecularityMap(java.lang.String path) |
void |
setToneMap(java.lang.String path) |
copy, deepEquals, equals, get, getEDID, getForm, getFormMaster, getFormStr, hashCode, print, set, setEDID, setForm, toString
getRecordLength, getType
public TXST(java.lang.String edid)
edid
- The edid to give the new record (make it unique)public void setNthMap(int i, java.lang.String path)
i
- the nth map to setpath
- The filepath to set the map to.public java.lang.String getNthMap(int i)
i
- the nth map to setpublic void setColorMap(java.lang.String path)
path
- public java.lang.String getColorMap()
public void setNormalMap(java.lang.String path)
path
- public java.lang.String getNormalMap()
public void setMaskMap(java.lang.String path)
path
- public java.lang.String getMaskMap()
public void setToneMap(java.lang.String path)
path
- public java.lang.String getToneMap()
public void setDetailMap(java.lang.String path)
path
- public java.lang.String getDetailMap()
public void setEnvironmentMap(java.lang.String path)
path
- public java.lang.String getEnvironmentMap()
public void setSpecularityMap(java.lang.String path)
path
- public java.lang.String getSpecularityMap()
public boolean get(TXST.TXSTflag flag)
flag
- TXST flag to checkpublic void set(TXST.TXSTflag flag, boolean to)
flag
- TXST flag to setto
- Boolean to set the flag topublic java.util.ArrayList<java.lang.String> getTextures()
public java.util.Iterator<java.lang.String> iterator()
iterator
in interface java.lang.Iterable<java.lang.String>