36 const float scale = 0.33;
38 std::vector<int> parents;
42 parents.push_back(-1);
48 float dist =
mRadii[0] * 0.9;
49 for (
int i = 0;
i < 12; ++
i) {
60 for (
int l = 1; l < levels; l++) {
65 Vector3f ax0 = (
c -
mCenters[parents[
i]]).normalized();
66 Vector3f ax1 = ax0.unitOrthogonal();
68 q.setFromTwoVectors(Vector3f::UnitZ(), ax0);
70 for (
int j = 0;
j < 5; ++
j) {
int i
Definition: BiCGSTAB_step_by_step.cpp:9
std::vector< float > mRadii
Definition: quaternion_demo.cpp:99
std::vector< Vector3f > mCenters
Definition: quaternion_demo.cpp:98
IcoSphere mIcoSphere
Definition: quaternion_demo.cpp:100
const std::vector< Eigen::Vector3f > & vertices() const
Definition: icosphere.h:19
static constexpr lastp1_t end
Definition: IndexedViewHelper.h:79
Transform< float, 3, Affine > Affine3f
Definition: Transform.h:682
AngleAxis< float > AngleAxisf
Definition: AngleAxis.h:165
#define M_PI
Definition: main.h:121
EIGEN_DEVICE_FUNC const Scalar & q
Definition: SpecialFunctionsImpl.h:2019
UniformScaling< float > Scaling(float s)
Definition: Eigen/src/Geometry/Scaling.h:138
Translation< float, 3 > Translation3f
Definition: Translation.h:174
int c
Definition: calibrate.py:100
void start(const unsigned &i)
(Re-)start i-th timer
Definition: oomph_utilities.cc:243
double Zero
Definition: pseudosolid_node_update_elements.cc:35
t
Definition: plotPSD.py:36
std::ptrdiff_t j
Definition: tut_arithmetic_redux_minmax.cpp:2