HELIOS++

Contents

  • Introduction
  • Scanners and platforms
  • Full waveform and intensity modelling
  • Error sources and randomness control
  • Python API Overview
    • Quickstart - basic example
    • Scanners and platforms
    • Scenes and scene parts
    • Survey
    • Utility functions
  • Notebook Tutorials
  • Command line interface and XML configuration
  • Research using HELIOS
  • Python API reference
  • C++ API reference
HELIOS++
  • Python API Overview
  • View page source

Python API Overview

The following notebooks give an overview of the Python API of HELIOS++.

  • Quickstart - basic example
  • Scanners and platforms
    • Predefined
    • Custom
  • Scenes and scene parts
    • Loading scene parts
      • 1) OBJ files
      • 2) TIFF files
      • 3) XYZ files
      • 4) VOX files
      • 5) Open3D Geometries
      • Loading multiple scene parts at one
    • Transforming scene parts
      • 1) Translate
      • 2) Rotate
      • 3) Scale
    • Creating, saving and loading scenes
    • Bounding boxes
    • Material properties
      • Reading and modifying material properties of scene parts
      • Loading and creating materials
      • Updating material properties of scene parts
  • Survey
    • Scanner settings
    • Platform settings
    • Legs
      • Waypoint mode
      • Trajectory mode
    • Running a survey
      • Execution settings
      • Output settings
      • Live view
    • Output formats
    • Running multiple surveys
      • Example 1: Modifications of the scene
      • Example 2: Modifications of full waveform settings
  • Utility functions
    • Asset directories
    • Setting a random seed
    • Combinations of parameter settings
Previous Next

© Copyright 2026, HELIOS++ dev team.

Built with Sphinx using a theme provided by Read the Docs.