sculpto
cone.h
Go to the documentation of this file.
1/*!****************************************************************//*!*
2 * \file cone.h
3 * \brief Topology cone object class definition module.
4 *
5 * \author Sabitov Kirill
6 * \date 05 July 2022
7 *********************************************************************/
8
9#pragma once
10
11#include "grid.h"
12
13namespace scl::topology
14{
16 class cone : public grid
17 {
18 public:
19 /*!*
20 * Topology cone object class contructor.
21 *
22 * \param A - cone bottom base middle point.
23 * \param R1 - cone bottmo base cone
24 * \param B - cone top base middle point.
25 * \param R2 - cone top base middle point.
26 * \param Slices - mesh slices count.
27 */
28 cone(const vec3 &A, float R1, const vec3 &B, float R2, int Slices);
29
31 ~cone() override = default;
32 };
33}
~cone() override=default
cone(const vec3 &A, float R1, const vec3 &B, float R2, int Slices)
Definition: cone.cpp:12
Topology grid object class definition module.