Основни примитиви (primitives) в Graphics
Точка, точка, запетая, тире, минус, обиколка...

гл.ас. д-р Павлина Атанасова

ФМИ, ПУ

2017

Plot

Graphics[Frame -> True]

Graphics[Disk[{2,5}],Frame -> True]

pravoygylnik = {Green,Rectangle[{0,-1},{2,1}]};
Graphics[{
Thick,
pravoygylnik,
{(*Red,*)Disk[]},
Blue,Circle[{2,0}],
Yellow,Polygon[{{2,0},{4,1},{4,-1},{3,1}}],
Purple,Arrowheads[Large],Arrow[{{4,3/2},{0,3/2},{0,0}}],Black,Dashed,Line[{{-1,0},{4,0}}]
}]

ochi = {PointSize[0.1],Blue,Point[{{-1,7},{1,7}}]};
Graphics[
{ochi
},
GridLines->Automatic,
Frame->True,
ImageSize->Small
]

Graphics3D[Cylinder[{{0,2,0},{1,1,1}}]]

За самостоятелна работа: 
1. Да се довърши човечето.
2. Да се оформи кода нагледно.
3. Да се постави някъде стрелка с надпис по Ваше желание.
4. Да се оцвети.
5. Да се състави jpg-file с изображението.
Указания: Може да използвате Circle (за лицето и томбака), Disk (ако искаме да имаме запълнен кръг), Line (за вертикални линии е нужно абсцисата на точките (първата координата) да е една и съща; за хоризонталните линии е нужно ординатата на точките (втората координата) да е една и съща ), Rectangle (за калпака), BSplineCurve (за байряка; използвайте повече точки, за да се получи нагънат на повече места), Arrow (за стрелката), Text (за текста) и др. примитиви по желание.
За помощ при определяне на координатите може 
	- да сложите опция на Graphics  Axes -> True;
	- с десен бутон на мишката Get Coordinates.

Варианти на домашна работа за отличниците: 
1. Да се направи човечето тримерно.
2. Да се направи движещо човече (с Animate или Manipulate) - например, да маха с ръчичка, да му се вее байряка, да рита топка, да скача,..... Може да се сложи движещ се надпис върху картинката.