public static class Model.Texture
extends java.lang.Object
implements java.lang.AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Modifier | Constructor and Description |
|---|---|
protected |
Texture(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
delete() |
protected void |
finalize() |
java.lang.String[] |
getBands()
List of color bands.
|
protected static long |
getCPtr(Model.Texture obj) |
DataType |
getDataType()
Data type used to store color values.
|
int |
getKey()
Texture identifier.
|
java.lang.String |
getLabel()
Texture label.
|
java.util.Map<java.lang.String,java.lang.String> |
getMeta()
Texture meta data.
|
Model.TextureType |
getTextureType()
Texture type.
|
void |
setBands(java.lang.String[] bands)
List of color bands.
|
void |
setDataType(DataType data_type)
Data type used to store color values.
|
void |
setLabel(java.lang.String label)
Texture label.
|
void |
setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
Texture meta data.
|
protected static long |
swigRelease(Model.Texture obj) |
protected static long getCPtr(Model.Texture obj)
protected static long swigRelease(Model.Texture obj)
protected void finalize()
finalize in class java.lang.Objectpublic void delete()
public void close()
close in interface java.lang.AutoCloseablepublic int getKey()
public Model.TextureType getTextureType()
public void setLabel(java.lang.String label)
public java.lang.String getLabel()
public void setBands(java.lang.String[] bands)
public java.lang.String[] getBands()
public void setDataType(DataType data_type)
public DataType getDataType()
public void setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
public java.util.Map<java.lang.String,java.lang.String> getMeta()