Sota

Getting Started

  • Introduction
  • Building from sourse
  • Modules
  • API usage

Design notes

  • Ridge-based terrain
  • Honeycomb
  • Tesselation type
  • C++ module VS GDExtension

Architecture

  • Types Abstraction Layer

Known issues & limitations

  • Sota C++ module build

C++ code documentation

  • Library API
Sota
  • File general_utility.h
  • View page source

File general_utility.h

↰ Parent directory (src/core)

Contents

  • Definition (src/core/general_utility.h)

  • Includes

  • Included By

  • Namespaces

  • Classes

Definition (src/core/general_utility.h)

  • Program Listing for File general_utility.h

Includes

  • algorithm

  • array (File arrays.h)

  • cmath

  • functional

  • limits

  • map

  • misc/discretizer.h (File discretizer.h)

  • primitives/polygon.h (File polygon.h)

  • ridge_impl/ridge.h (File ridge.h)

  • set (File ridge_set.h)

  • tal/arrays.h (File arrays.h)

  • tal/noise.h (File noise.h)

  • tal/reference.h (File reference.h)

  • tal/vector3.h (File vector3.h)

  • tal/vector3i.h (File vector3i.h)

  • utility (File general_utility.h)

  • vector (File vector2.h)

Included By

  • File smooth_shades_processor.h

  • File honeycomb_honey.h

  • File ridge_mesh.h

Namespaces

  • Namespace sota

Classes

  • Struct HexBorderLineParams

  • Class FlatMeshProcessor

  • Class GeneralUtility

  • Class MeshProcessor

  • Class PointToLineDistance_EquationBased

  • Class PointToLineDistance_VectorMultBased

  • Class VolumeMeshProcessor


© Copyright 2024, Roman Ardazishvili and Contributors.

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