INNER CODE UNIT · C++
circleSimId
TheOpenSpaceProgram/osp-magnum · src/adera_app/scenario_setup.cpp:297
CirclePathSimId const circleSimId = add_circle_orbit(rootSpace, {}, {}, 10.0*1024.0, 100.0*1024.0, 2000000000000.0,
{
0.0, 5.0, 20.0, 30.0, 38.0, 49.0, 60.0, 85.0, 90.0, 110.0
});
CirclePathSimId const fnslfalfl = add_circle_orbit(rootSpace, rCirclePath.instOf[circleSimId].sim.m_data[4].id, Quaterniond({1.0, 0.0, 0.0}, 0.69*3.1415926536), 10.0*1024.0, 100.0*1024.0, 2000000000000.0,
{
2.0, 4.0
});
// Setup coordinate space used by Scene-In-Universe system
CoSpaceId const sceneSpace = rCoordSpaces.ids.create();
rCoordSpaces.resize();
rCoordSpaces.transformOf[sceneSpace].parentSat = rCirclePath.instOf[circleSimId].sim.m_data[5].id;
rCoordSpaces.insert(rootSpace, sceneSpace);