- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {SimpleDateFormat s =
String pattern;new SimpleDateFormat(pattern)
String template;Locale locale;new SimpleDateFormat(template, locale)
new SimpleDateFormat()
- Smart code suggestions by Codota
}
/** * Sets the model matrix. The model matrix holds the object's local coordinates. * * @param modelMatrix */ public void setModelMatrix(Matrix4 modelMatrix) { mModelMatrix = modelMatrix;//.getFloatValues(); mVertexShader.setModelMatrix(mModelMatrix); mNormalMatrix.setAll(modelMatrix); try { mNormalMatrix.setToNormalMatrix(); } catch (IllegalStateException exception) { RajLog.d("modelMatrix is degenerate (zero scale)..."); } float[] matrix = mNormalMatrix.getFloatValues(); mNormalFloats[0] = matrix[0]; mNormalFloats[1] = matrix[1]; mNormalFloats[2] = matrix[2]; mNormalFloats[3] = matrix[4]; mNormalFloats[4] = matrix[5]; mNormalFloats[5] = matrix[6]; mNormalFloats[6] = matrix[8]; mNormalFloats[7] = matrix[9]; mNormalFloats[8] = matrix[10]; mVertexShader.setNormalMatrix(mNormalFloats); }
/** * Sets the model matrix. The model matrix holds the object's local coordinates. * * @param modelMatrix */ public void setModelMatrix(Matrix4 modelMatrix) { mModelMatrix = modelMatrix;//.getFloatValues(); mVertexShader.setModelMatrix(mModelMatrix); mNormalMatrix.setAll(modelMatrix).setToNormalMatrix(); float[] matrix = mNormalMatrix.getFloatValues(); mNormalFloats[0] = matrix[0]; mNormalFloats[1] = matrix[1]; mNormalFloats[2] = matrix[2]; mNormalFloats[3] = matrix[4]; mNormalFloats[4] = matrix[5]; mNormalFloats[5] = matrix[6]; mNormalFloats[6] = matrix[8]; mNormalFloats[7] = matrix[9]; mNormalFloats[8] = matrix[10]; mVertexShader.setNormalMatrix(mNormalFloats); }