computes the matrix corresponding to the current transformation and applies it to the specified canvas . concode_field_sep long native_instance concode_elem_sep Matrix mMatrix concode_field_sep void rotate concode_elem_sep void restore concode_elem_sep void nativeGetMatrix concode_elem_sep void save concode_elem_sep void nativeApplyToCanvas concode_elem_sep void translate concode_elem_sep float dotWithNormal concode_elem_sep void getMatrix concode_elem_sep void setLocation concode_elem_sep void finalize concode_elem_sep float getLocationX concode_elem_sep void rotateX concode_elem_sep void nativeConstructor concode_elem_sep void rotateY concode_elem_sep float getLocationZ concode_elem_sep void nativeDestructor concode_elem_sep void rotateZ concode_elem_sep float getLocationY
void function ( Canvas arg0 ) { if ( arg0 . isHardwareAccelerated ( ) ) { if ( mMatrix == null ) mMatrix = new Matrix ( ) ; getMatrix ( mMatrix ) ; arg0 . concat ( mMatrix ) ; } else { nativeApplyToCanvas ( arg0 . mNativeCanvas ) ; } }