(
self,
wireframe=True,
baubles=True,
bauble_radius=None,
world_segment="short",
short_length=None,
open_browser=False,
)
| 299 | # Simulate |
| 300 | |
| 301 | def show( |
| 302 | self, |
| 303 | wireframe=True, |
| 304 | baubles=True, |
| 305 | bauble_radius=None, |
| 306 | world_segment="short", |
| 307 | short_length=None, |
| 308 | open_browser=False, |
| 309 | ): |
| 310 | |
| 311 | if bauble_radius is None: |
| 312 | bauble_radius = np.min(self.size) * 0.05 |
| 313 | |
| 314 | if short_length is None: |
| 315 | short_length = np.min(self.size) * 0.1 |
| 316 | |
| 317 | self._add_history_kwargs = { |
| 318 | "bauble_radius": bauble_radius, |
| 319 | "baubles": baubles, |
| 320 | "world_segment": world_segment, |
| 321 | "short_length": short_length, |
| 322 | } |
| 323 | |
| 324 | if self._scene is None: |
| 325 | self._make_scene() |
| 326 | |
| 327 | self._renderer = MeshcatRenderer( |
| 328 | open_browser=open_browser, |
| 329 | transparency=False, |
| 330 | opacity=0.5, |
| 331 | wireframe=wireframe, |
| 332 | max_histories=50, |
| 333 | ) |
| 334 | self._renderer.render(self._scene) |
| 335 | time.sleep(1.0) |
| 336 | return self._renderer |
| 337 | |
| 338 | def simulate(self, n, progress=None, emit_method="kT"): |
| 339 | if self._scene is None: |
no test coverage detected