primitivas 2d


Ponto

point(x,y);

void setup(){
size(400,300);
background(250,150,150);
fill(150,100,100);
stroke(230,230,230);
point(125, 150);
point(225, 150);
point(275, 150);
}

To view this content, you need to install Java from java.com


linha

//line(xInicio, yInicio, xFim, yFim);

void setup(){
size(400,300);
background(250,150,150);
stroke(230,230,230);
line(125, 150,100, 200);
line(225, 150,50, 50);
line(275, 150,25, 25);
}

To view this content, you need to install Java from java.com



arco

// arc(x, y, width, height, start, stop)

void setup(){
size(400,300);
background(250,150,150);
fill(150,100,100);
stroke(230,230,230);
arc(200,150, 100, 100, 0, PI/2);
noFill();
arc(200,150, 150, 150, 2PI/2, TWO_PI);
arc(200,150, 200, 200, PI/2, 3
PI/2);
}

To view this content, you need to install Java from java.com



ellipse

//ellipse(x, y, largura, altura);

void setup(){
size(400,300);
background(250,150,150);
fill(150,100,100);
stroke(230,230,230);
ellipse(125, 75,100, 100);
ellipse(225, 75,50, 50);
ellipse(275, 75,25, 25);
ellipseMode(CORNER);
ellipse(125, 175,100, 100);
ellipseMode(CORNER );
ellipse(225, 175,50, 50);
ellipseMode(CORNER);
ellipse(275, 175,25, 25);
}

To view this content, you need to install Java from java.com



quadrilatero

//quad(x1, y1, x2, y2, x3, y3, x4, y4);

void setup(){
size(400,300);
background(250,150,150);
fill(150,100,100);
stroke(230,230,230);
quad(100, 131, 320, 120, 189, 183, 130, 176);
}

To view this content, you need to install Java from java.com



Rectangulo

//rect(x, y, largura,altura);

void setup(){
size(400,300);
background(250,150,150);
fill(150,100,100);
stroke(230,230,230);
rect(200, 150, 100,100);
rectMode(CENTER);
rect(200, 150, 100,100);
}

To view this content, you need to install Java from java.com



Triangulo

//triangle(x1, y1, x2, y2, x3, y3);

void setup(){
size(400,300);
background(250,150,150);
fill(150,100,100);
stroke(230,230,230);
triangle(100, 150, 150, 50, 300, 150);

}

To view this content, you need to install Java from java.com