#include <bayeux/genvtx/conical_frustrum_random_tools.h>
|
static geomtools::vector_3d | random_surface (mygsl::rng &random_, double radius1_, double radius2_, double length_, double thickness_=0.0, double theta1_=0.0, double theta2_=M_PI) |
| Randomize points from the surface of a right circular conical frustrum. More...
|
|
static geomtools::vector_3d | random_volume (mygsl::rng &random_, double a1_, double b1_, double a2_, double b2_, double length_, double thickness_=0.0, double theta1_=0.0, double theta2_=M_PI) |
| Randomize points from the volume of a right circular conical frustrum. More...
|
|
◆ random_surface()
static geomtools::vector_3d genvtx::right_circular_conical_frustrum::random_surface |
( |
mygsl::rng & |
random_, |
|
|
double |
radius1_, |
|
|
double |
radius2_, |
|
|
double |
length_, |
|
|
double |
thickness_ = 0.0 , |
|
|
double |
theta1_ = 0.0 , |
|
|
double |
theta2_ = M_PI |
|
) |
| |
|
static |
Randomize points from the surface of a right circular conical frustrum.
◆ random_volume()
static geomtools::vector_3d genvtx::right_circular_conical_frustrum::random_volume |
( |
mygsl::rng & |
random_, |
|
|
double |
a1_, |
|
|
double |
b1_, |
|
|
double |
a2_, |
|
|
double |
b2_, |
|
|
double |
length_, |
|
|
double |
thickness_ = 0.0 , |
|
|
double |
theta1_ = 0.0 , |
|
|
double |
theta2_ = M_PI |
|
) |
| |
|
static |
Randomize points from the volume of a right circular conical frustrum.
The documentation for this struct was generated from the following file: