MCPcopy Create free account
hub / github.com/RenderKit/ospray / SetUp

Method SetUp

modules/mpi/testing/distributed_test_fixture.cpp:119–144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

117}
118
119void MPIFromOsprayTesting::SetUp()
120{
121 MPIDistribBase::SetUp();
122
123 instances.clear();
124
125 auto builder = ospray::testing::newBuilder(sceneName);
126 ospray::testing::setParam(builder, "rendererType", rendererType);
127 ospray::testing::commit(builder);
128
129 // Build the group to get the bounds
130 auto group = ospray::testing::buildGroup(builder);
131 worldBounds = group.getBounds<box3f>();
132
133 cpp::Instance instance(group);
134 instance.commit();
135 instances.push_back(instance);
136
137 ospray::testing::release(builder);
138
139 ArcballCamera arcballCamera(worldBounds, imgSize);
140
141 camera.setParam("position", arcballCamera.eyePos());
142 camera.setParam("direction", arcballCamera.lookDir());
143 camera.setParam("up", arcballCamera.upDir());
144}
145
146} // namespace MPIDistribOSPRayTestScenes

Callers

nothing calls this directly

Calls 11

newBuilderFunction · 0.85
setParamFunction · 0.85
buildGroupFunction · 0.85
eyePosMethod · 0.80
lookDirMethod · 0.80
upDirMethod · 0.80
commitFunction · 0.50
releaseFunction · 0.50
clearMethod · 0.45
commitMethod · 0.45
setParamMethod · 0.45

Tested by

no test coverage detected