Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Builder Как получить адрес? https://www.cyberforum.ru/ cpp-builder/ thread892752.html
Добрый вечер всем. У меня такой вопрос. В Билдере есть класс Form1 а в нем метод MenuItem2Click(Form1->MenuItem2Click) обявлен как TForm1::MenuItem2Click(TObject *Sender). Как получить адрес вот...
Создать *.txt файл C++ Builder
Добрый вечер! Хочу создать файл и записать туда из полей edit данные. Каждое поле edit - это 1 из типов данный описанных в структуре. Проблема в том, что компилятор ругается на FILE *f; ...
C++ Builder Для каждого столбца матрицы вычислить количество элементов, являющихся удвоенными нечетными числами
Здравствуйте, помогите пожалуйста написать визуальную программу. Дана целочисленная матрица. Для каждого столбца матрицы вычислить количество элементов, являющихся удвоенными нечетными числами....
C++ Builder Написать программу, определяющую, подходит ли слово под шаблон Задача «Шаблоны» Будем рассматривать слова из больших латинских букв и шаблоны, состоящие также из больших латинских букв и символов «?» и «*». Говорят, что слово подходит под шаблон, если в... https://www.cyberforum.ru/ cpp-builder/ thread892632.html
C++ Builder Ошибка с переменами и типом https://www.cyberforum.ru/ cpp-builder/ thread892591.html
#ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include...
C++ Builder Точки в Чарте
Есть программа, которая находит несколько точек в Chart( кол-во зависит от начальных значений). Проблема в том, что не все точки показываются, происходит некоторое наложение. Как сделать,что бы...
C++ Builder Как правильно организовать цикл для сравнения?
Всем привет!!!!!!! помогите пожалуйста с вопросом. Не могу организовать правильный цикл. Мне нужно сравнивать первую строку со всей таблицей полностью if (StringGrid1->Cells ==...
C++ Builder Тестирование программы Доброго дня.Ребята мне вот интересно кто как тестирует программу? Я понимаю идеального метода отлова ошибок нет, но может кто выбрал для себя лучший... Мне советуют Юнит - тестирование , но чем оно... https://www.cyberforum.ru/ cpp-builder/ thread892226.html
C++ Builder SaveDialog https://www.cyberforum.ru/ cpp-builder/ thread892162.html
Добрый вечер! Подскажите,как получить с SaveDialog имя,а не путь к файлу.
C++ Builder Builder and Excel Чуваки, я извиняюсь))) Помощь нужна) Заключительные штришки остались) Значит такс, есть форма. На ней, я выбираю преподавателей, помощников и группу и эти значения, должны пойти в Excel, в пустые... https://www.cyberforum.ru/ cpp-builder/ thread892127.html
LK
Заблокирован
07.06.2013, 06:40 0

Как нарисовать конус на основе круга:

07.06.2013, 06:40. Просмотров 1765. Ответов 3
Метки (Все метки)

Ответ


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//---------------------------------------------------------------------------
struct TPoint {int x,y,r;};
void __fastcall TForm1::PaintBox1Paint(TObject *Sender)
{
  ::TPoint c1;
  Types::TPoint points[4];
  int t[8] = {350,20,249,85,396,92,350,20};
  c1.x = StrToInt(Edit1->Text);
  c1.y = StrToInt(Edit2->Text);
  c1.r = StrToInt(Edit3->Text);
  points[0]=Point(t[0],t[1]);
  points[1]=Point(t[2],t[3]);
  points[2]=Point(t[4],t[5]);
  points[3]=Point(t[6],t[7]);
  PaintBox1->Repaint();
  randomize();
  PaintBox1->Canvas->Brush->Color = RGB(random(255),
                                        random(255),
                                        random(255));
  PaintBox1->Canvas->Polygon(points,3);
  PaintBox1->Canvas->Brush->Color = RGB(random(255),
                                        random(255),
                                        random(255));
  PaintBox1->Canvas->Ellipse(c1.x-c1.y+200,
                             150-(c1.y-c1.r),
                             c1.x+ c1.r+300,
                             150-(c1.y+c1.y));
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  PaintBox1Paint(Sender);
}
//---------------------------------------------------------------------------


Вернуться к обсуждению:
Как нарисовать конус на основе круга:
1
Миниатюры
Как нарисовать конус на основе круга:   Как нарисовать конус на основе круга:  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.06.2013, 06:40
Готовые ответы и решения:

TCanvas, как нарисовать треугольник на фоне круга?
Как сделать, чтобы круг был фоном для треугольника (находился за ним)? void __fastcall...

Нарисовать фигуру: конус на основе перемещения эллипса
По идеи должно рисовать конус на основе зацыкливания эллипса. Но вот в реализации не совсем конус...

Как нарисовать этот конус в Dev C++ ?
Как нарисовать этот конус в Dev C++ ?

Как в 3ds max нарисовать косоугольный конус?
Я так понял что нужно, взять обычный конус, наклонить и обрезать. Только вот как нормально отрезать...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.