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
start
std::vector< math::vec3 > start
Definition
particle_system_soa.cpp:366
segments
const segment_list * segments
Definition
text_component.cpp:442
size
Definition
basetypes.hpp:43
size
float size
Definition
volume_resolver.cpp:31
engine
engine
rendering
generator
capped_cylinder_mesh.cpp
Generated by
1.12.0