本文整理了Java中com.jogamp.common.nio.Buffers.toString()
方法的一些代码示例,展示了Buffers.toString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Buffers.toString()
方法的具体详情如下:
包路径:com.jogamp.common.nio.Buffers
类名称:Buffers
方法名:toString
[英]Appends Buffer details inclusive data to a StringBuilder instance.
[中]将包含缓冲区详细信息的数据附加到StringBuilder实例。
代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub
public StringBuilder toString(StringBuilder sb, final boolean alsoUnlocated) {
if(null == sb) {
sb = new StringBuilder();
}
sb.append("FixedFuncPipeline[");
sb.append(", textureEnabled: "+toHexString(textureEnabledBits)+", "); Buffers.toString(sb, null, textureEnabled);
sb.append("\n\t, textureCoordEnabled: "); Buffers.toString(sb, null, textureCoordEnabled);
sb.append("\n\t lightingEnabled: "+lightingEnabled);
sb.append(", lightsEnabled: "); Buffers.toString(sb, null, lightsEnabled);
sb.append("\n\t, shaderProgramColor: "+shaderProgramColor);
sb.append("\n\t, shaderProgramColorTexture2: "+shaderProgramColorTexture2);
sb.append("\n\t, shaderProgramColorTexture4: "+shaderProgramColorTexture4);
sb.append("\n\t, shaderProgramColorTexture8: "+shaderProgramColorTexture8);
sb.append("\n\t, shaderProgramColorLight: "+shaderProgramColorLight);
sb.append("\n\t, shaderProgramColorTexture8Light: "+shaderProgramColorTexture8Light);
sb.append("\n\t, ShaderState: ");
shaderState.toString(sb, alsoUnlocated);
sb.append("]");
return sb;
}
@Override
代码示例来源:origin: org.jogamp.jogl/jogl-all-noawt
public StringBuilder toString(StringBuilder sb, final boolean alsoUnlocated) {
if(null == sb) {
sb = new StringBuilder();
}
sb.append("FixedFuncPipeline[");
sb.append(", textureEnabled: "+toHexString(textureEnabledBits)+", "); Buffers.toString(sb, null, textureEnabled);
sb.append("\n\t, textureCoordEnabled: "); Buffers.toString(sb, null, textureCoordEnabled);
sb.append("\n\t lightingEnabled: "+lightingEnabled);
sb.append(", lightsEnabled: "); Buffers.toString(sb, null, lightsEnabled);
sb.append("\n\t, shaderProgramColor: "+shaderProgramColor);
sb.append("\n\t, shaderProgramColorTexture2: "+shaderProgramColorTexture2);
sb.append("\n\t, shaderProgramColorTexture4: "+shaderProgramColorTexture4);
sb.append("\n\t, shaderProgramColorTexture8: "+shaderProgramColorTexture8);
sb.append("\n\t, shaderProgramColorLight: "+shaderProgramColorLight);
sb.append("\n\t, shaderProgramColorTexture8Light: "+shaderProgramColorTexture8Light);
sb.append("\n\t, ShaderState: ");
shaderState.toString(sb, alsoUnlocated);
sb.append("]");
return sb;
}
@Override
代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub
public StringBuilder toString(StringBuilder sb) {
if(null == sb) {
sb = new StringBuilder();
}
sb.append("GLUniformData[name ").append(name).
append(", location ").append(location).
append(", size ").append(rows).append("x").append(columns).
append(", count ").append(count).
append(", data ");
if(isMatrix() && data instanceof FloatBuffer) {
sb.append("\n");
final FloatBuffer fb = (FloatBuffer)getBuffer();
for(int i=0; i<count; i++) {
FloatUtil.matrixToString(sb, i+": ", "%10.5f", fb, i*rows*columns, rows, columns, false);
sb.append(",\n");
}
} else if(isBuffer()) {
Buffers.toString(sb, null, getBuffer());
} else {
sb.append(data);
}
sb.append("]");
return sb;
}
代码示例来源:origin: org.jogamp.jogl/jogl
@SuppressWarnings("deprecation")
public StringBuilder toString(StringBuilder sb) {
if(null == sb) {
sb = new StringBuilder();
}
sb.append("GLUniformData[name ").append(name).
append(", location ").append(location).
append(", size ").append(rows).append("x").append(columns).
append(", count ").append(count).
append(", data ");
if(isMatrix() && data instanceof FloatBuffer) {
sb.append("\n");
final FloatBuffer fb = (FloatBuffer)getBuffer();
for(int i=0; i<count; i++) {
FloatUtil.matrixToString(sb, i+": ", "%10.5f", fb, i*rows*columns, rows, columns, false);
sb.append(",\n");
}
} else if(isBuffer()) {
Buffers.toString(sb, null, getBuffer());
} else {
sb.append(data);
}
sb.append("]");
return sb;
}
代码示例来源:origin: org.jogamp.jogl/jogl-all-noawt
@SuppressWarnings("deprecation")
public StringBuilder toString(StringBuilder sb) {
if(null == sb) {
sb = new StringBuilder();
}
sb.append("GLUniformData[name ").append(name).
append(", location ").append(location).
append(", size ").append(rows).append("x").append(columns).
append(", count ").append(count).
append(", data ");
if(isMatrix() && data instanceof FloatBuffer) {
sb.append("\n");
final FloatBuffer fb = (FloatBuffer)getBuffer();
for(int i=0; i<count; i++) {
FloatUtil.matrixToString(sb, i+": ", "%10.5f", fb, i*rows*columns, rows, columns, false);
sb.append(",\n");
}
} else if(isBuffer()) {
Buffers.toString(sb, null, getBuffer());
} else {
sb.append(data);
}
sb.append("]");
return sb;
}
内容来源于网络,如有侵权,请联系作者删除!