Add geom::cylinder primitive

This commit is contained in:
Nikita Lisitsa 2021-12-23 10:56:11 +03:00
parent ec08a4a281
commit 8eae072ec1

View file

@ -0,0 +1,17 @@
#pragma once
#include <psemek/geom/vector.hpp>
#include <psemek/geom/point.hpp>
namespace psemek::geom
{
template <typename T, std::size_t N>
struct cylinder
{
point<T, N> center;
vector<T, N> axis;
T radius;
};
}