Unravel Engine C++ Reference
Loading...
Searching...
No Matches
capped_tube_mesh.cpp
Go to the documentation of this file.
1
#include "
capped_tube_mesh.hpp
"
2
3
using namespace
generator
;
4
5
using namespace
generator::detail
;
6
7
tube_cap_t::tube_cap_t
(
double
radius,
8
double
innerRadius,
9
double
distance,
10
int
slices,
11
int
rings,
12
double
start
,
13
double
sweep)
14
: translate_mesh_{{radius, innerRadius, slices, rings,
start
, sweep}, {0.0, 0.0, distance}}
15
{
16
}
17
18
capped_tube_mesh_t::capped_tube_mesh_t
(
double
radius,
19
double
innerRadius,
20
double
size
,
21
int
slices,
22
int
segments
,
23
int
rings,
24
double
start
,
25
double
sweep)
26
: merge_mesh_{
27
{radius, innerRadius,
size
, slices,
segments
,
start
, sweep},
28
{radius, innerRadius,
size
, slices, rings,
start
, sweep},
29
{{radius, innerRadius, -
size
, slices, rings,
start
, sweep}},
30
}
31
{
32
}
capped_tube_mesh.hpp
generator::capped_tube_mesh_t::capped_tube_mesh_t
capped_tube_mesh_t(double radius=1.0, double innerRadius=0.75, double size=1.0, int slices=32, int segments=8, int rings=1, double start=0.0, double sweep=gml::radians(360.0))
Definition
capped_tube_mesh.cpp:18
generator::detail::tube_cap_t::tube_cap_t
tube_cap_t(double radius, double innerRadius, double distance, int slices, int rings, double start, double sweep)
Definition
capped_tube_mesh.cpp:7
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_tube_mesh.cpp
Generated by
1.12.0