Skip to content

Реализация поддержки представления кругов, эллипсов и цилиндрических спиралей в трехмерном пространстве.

Notifications You must be signed in to change notification settings

Skakodub-K/ExampleLibrary3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ExampleLibrary3D - Реализация поддержки представления кругов, эллипсов и цилиндрических спиралей в трехмерном пространстве.

Исходный код написан с использованием стандарта "C++17" и содержит базовый пример по работе с библиотекой.

Код программы спокойно компилирует с такими компиляторами как Visual C++ или GCC.

При этом для того того, чтобы запустить процесс компиляции на GCC потребуется установить стандарт языка C++17 и выше. Сделать это можно при помощи простых команд:

$g++ -std=c++17
$g++ -o __.exe Exampl3d.h methods.cpp main.cpp
$./__.exe

Для того того, чтобы запустить процесс компиляции на Visual C++ потребуется также установить для компилятора стандарт языка C++17 и выше. Сделать это можно при помощи нескольких простых шагов:

  • Заходим в проект и выбираем окно Свойства
  • Свойства конфигурации
  • C/C++
  • Дополнительно
  • Выбираем стандарт ISO C17 (2018) Standard (/std:c17)

Для запуска необходимо скачать и переместить в одну дирректорию файлы:

  • Example3d.h - заголовочный файл содержащий определения классов и функций;
  • methods.cpp - файл содержащий описание методов класса и функций;
  • main.cpp - главный файл программы.

About

Реализация поддержки представления кругов, эллипсов и цилиндрических спиралей в трехмерном пространстве.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages