clear()

Color / Setting

Description

Clears the pixels within a buffer. Equivalent to background with 0 alpha.

Syntax

void clear()

Parameters

None

Returns

void

Related

Under the Hood

From Processing.h:

void clear(); if (delims.find(c)!=std::string::npos) { if(!cur.empty()){o.push_back(cur);cur.clear(); void clearRows() { rows.clear(); void clear() { data.clear(); } void clear() { data.clear(); void clear() { data.clear(); } void clear() { data.clear(); void clear() { data.clear(); } void clear() { data.clear(); void clear() { data.clear(); } void clear() { data.clear(); void clear() { data.clear(); } void clear() { data.clear(); void clear() { _data.clear(); } void clear() { _data.clear(); void clear() { data.clear(); } void clear() { data.clear(); void clear() { data.clear(); } void clear() { data.clear(); void clear() { data.clear(); } void clear() { data.clear(); void beginShape(int k=-1) { kind=k; verts.clear(); void clear() { data.clear(); } void clear() { data.clear(); inline void PGraphics::clear() { if(PApplet::g_papplet) PApplet::g_papplet->clear(); }

Under the Hood

From Processing.cpp:

void PApplet::clear(){glClearColor(0,0,0,0);glClear(GL_COLOR_BUFFER_BIT);} shapeVerts.clear(); shapeVerts3D.clear(); void PApplet::beginContour(){inContour=true;contourVerts.clear(); inShape=false; shape3D=false; shapeVerts.clear(); inShape=false; shape3D=false; shapeVerts.clear(); shapeVerts3D.clear(); inShape=false; shapeVerts.clear(); inShape=false; shapeVerts.clear(); shapeVerts3D.clear(); for (char c : msg) { if(c=='\n'){ls.push_back(cur);cur.clear(); if (!cur.empty()) { tokens.push_back(cur); cur.clear(); line.clear(); charLine.clear(); for (char c : s) { if (c==delim){r.push_back(t);t.clear(); for (char c : s) { if (delims.find(c)!=std::string::npos){if(!t.empty()){r.push_back(t);t.clear();