Notice: This is a static archive of the Mobile Processing website, as the project is no longer significantly active. All forms and the Discourse boards are no longer functional, and the mobile website at http://wapmp.at/ is no longer available. Please visit the Mobile Processing Google Group for any remaining discussions and the Processing website for the latest news about Processing.
Index
Name

popMatrix()

Examples
rect(0, 0, 50, 50);   //White rectangle
pushMatrix();
translate(30, 20);
fill(0);  
rect(0, 0, 50, 50);   //Black rectangle
popMatrix();
fill(102);  
rect(15, 10, 50, 50); //Gray rectangle

Description Pops the current transformation matrix off the matrix stack. Understanding pushing and popping requires understanding the concept of a matrix stack. The pushMatrix() function saves the current coordinate system to the stack and popMatrix() restores the prior coordinate system. pushMatrix() and popMatrix() are used in conjuction with the other transformation methods and may be embedded to control the scope of the transformations.
Syntax
popMatrix()
Returns None
Related pushMatrix()