Пример #1
0
void vzriv (int Zoom, int x, int y)
    {
    POINT Zvezda [10] = {{x - 0.5 * Zoom, y - Zoom       }, {x,              y - 3 * Zoom}, {x + 0.5 * Zoom, y - Zoom}, {x + 2.5 * Zoom, y - Zoom    },
                         {x + 0.7 * Zoom, y + 0.25 * Zoom}, {x + 1.5 * Zoom, y + 2 * Zoom}, {x,              y + Zoom}, {x - 1.5 * Zoom, y + 2 * Zoom},
                         {x - 0.7 * Zoom, y + 0.25 * Zoom}, {x - 2.5 * Zoom, y - Zoom}};
    txSetFillColor (TX_RED);
    txPolygon (Zvezda, 10);
    }
Пример #2
0
void Dlya_Graf ()
    {
    txSetFillColor (TX_WHITE);
    POINT graf [4] = {{XWindow/2, YWindow}, {XWindow/2, 0}, {XWindow, 0}, {XWindow, YWindow}};
    txPolygon (graf, 4);
    txSetColor (RGB(0, 0, 255), 7);
    txLine (XWindow,   0,     XWindow,   YWindow);
    txLine (XWindow,   YWindow, XWindow/2, YWindow);
    txLine (XWindow/2, YWindow, XWindow/2, 0);
    txLine (XWindow/2, 0,     XWindow,   0);
    }
Пример #3
0
void kolba ()
    {
    txSetFillColor (TX_WHITE);
    txSetColor (TX_WHITE);
    POINT kolb [4] = {{0, YWindow}, {0, 250}, {XWindow/2, 250}, {XWindow/2, YWindow}};
    txPolygon (kolb, 4);

    txSetColor (RGB(0, 0, 255), 7);
    txLine (XWindow/2, 250,     XWindow/2, YWindow);
    txLine (XWindow/2, YWindow, 0,         YWindow);
    txLine (0,         YWindow, 0,         YWindow - 50);
    txLine (0,         YWindow - 100, 0,   350);
    txLine (0,         300,     0,         250);
    txSetColor (TX_GREEN, 10);
    txLine (0,         250,     XWindow/2, 250);

    txSetColor (TX_RED, 10);
    if (peregorodka() == false) txLine (0, 300, 0, 350);

    if (peregorodka2() == false) txLine (0, YWindow - 100, 0, YWindow - 50);

    // Manometr
    }
Пример #4
0
void Clear (double x1, double y1, double x2, double y2)
    {
    POINT CLear [4] {{x1, y1}, {x2, y1}, {x2, y2}, {x1, y2}};
    txPolygon (CLear, 4);
    }
void Prepyatstvie (int x, int y)
    {
    txSetFillColor (RGB(random (0, +255), random (0, +255), random (0, +255)));
    POINT Prepyatstvie [4] = {{x - 10, y - 40}, {x + 10, y - 40}, {x + 10, y + 40}, {x - 10, y + 40}};
    txPolygon (Prepyatstvie, 4);
    }
Пример #6
0
void txTriangle (int x, int y, int x1, int y1, int x2, int y2)
{
POINT triangle[4] = {{x, y}, {x1, y1}, {x2, y2}, {x, y}};
txPolygon (triangle, 4);
}