Unravel Engine C++ Reference
Loading...
Searching...
No Matches
capped_cylinder_mesh.cpp
Go to the documentation of this file.
1
#include "
capped_cylinder_mesh.hpp
"
2
3
using namespace
generator
;
4
using namespace
generator::detail
;
5
6
cap_t::cap_t
(
double
radius,
double
distance
,
int
slices,
int
rings,
double
start,
double
sweep)
7
: translate_mesh_{{radius, 0.0, slices, rings, start, sweep}, {0.0, 0.0,
distance
}}
8
{
9
}
10
11
capped_cylinder_mesh_t::capped_cylinder_mesh_t
(
double
radius,
12
double
size
,
13
int
slices,
14
int
segments
,
15
int
rings,
16
double
start,
17
double
sweep)
18
: merge_mesh_{{radius,
size
, slices,
segments
, start, sweep},
19
{radius,
size
, slices, rings, start, sweep},
20
{{{radius, -
size
, slices, rings, start, sweep}},
true
,
false
}}
21
{
22
}
capped_cylinder_mesh.hpp
generator::capped_cylinder_mesh_t::capped_cylinder_mesh_t
capped_cylinder_mesh_t(double radius=1.0, double size=1.0, int slices=32, int segments=8, int rings=4, double start=0.0, double sweep=gml::radians(360.0))
Definition
capped_cylinder_mesh.cpp:11
generator::detail::cap_t::cap_t
cap_t(double radius, double distance, int slices, int rings, double start, double sweep)
Definition
capped_cylinder_mesh.cpp:6
generator::detail
Definition
box_mesh.hpp:16
generator
Definition
any_generator.hpp:7
segments
const segment_list * segments
Definition
text_component.cpp:442
distance
float distance
Definition
script_component.cpp:24
size
Definition
basetypes.hpp:43
UnravelEngine
UnravelEngine
engine
engine
rendering
generator
capped_cylinder_mesh.cpp
Generated by
1.12.0