znvis.visualizer package¶
Submodules¶
znvis.visualizer.visualizer module¶
ZnVis: A Zincwarecode package. License ——- This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-v20.html SPDX-License-Identifier: EPL-2.0 Copyright Contributors to the Zincwarecode Project. Contact Information ——————- email: zincwarecode@gmail.com github: https://github.com/zincware web: https://zincwarecode.com/ Citation ——– If you use this module please cite us with:
Summary¶
Main visualizer class.
- class znvis.visualizer.visualizer.Visualizer(particles: List[znvis.particle.particle.Particle], output_folder: Union[str, pathlib.Path] = './', frame_rate: int = 24, number_of_steps: Optional[int] = None, keep_frames: bool = False, bounding_box: Optional[znvis.bounding_objects.bounding_box.BoundingBox] = None, video_format: str = 'mp4')[source]¶
Bases:
objectMain class to perform visualization.
- Attributes
- particleslist[znvis.Particle]
A list of particle objects to add to the visualizer.
- appo3d.gui.Application.instance
An open3d application.
- viso3d.visualization.O3DVisualizer
An open3d visualizer window
- counterint
Internally stored counter to track which configuration is currently being viewed.
Module contents¶
ZnVis: A Zincwarecode package. License ——- This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-v20.html SPDX-License-Identifier: EPL-2.0 Copyright Contributors to the Zincwarecode Project. Contact Information ——————- email: zincwarecode@gmail.com github: https://github.com/zincware web: https://zincwarecode.com/ Citation ——– If you use this module please cite us with:
Summary¶
Module for the visualizer class.