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 utils.h
  • View page source

File utils.h

↰ Parent directory (src/core)

Contents

  • Definition (src/core/utils.h)

  • Includes

  • Included By

  • Namespaces

  • Functions

  • Variables

Definition (src/core/utils.h)

  • Program Listing for File utils.h

Includes

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

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

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

Included By

  • File prism_pent_mesh.h

  • File ridge_mesh.h

Namespaces

  • Namespace sota

Functions

  • Function sota::barycentric

  • Function sota::cosrp

  • Function sota::epsilonEqual(float, float, float)

  • Function sota::epsilonEqual(float, float)

  • Function sota::epsilonNotEqual

  • Function sota::ico_indices

  • Function sota::ico_points

  • Template Function sota::is_odd

  • Template Function sota::make_non_ref

  • Function sota::map2d_to_3d

  • Function sota::pointy_top_x_offset

  • Function sota::pointy_top_y_offset

  • Function sota::radius

  • Function sota::small_radius

Variables

  • Variable sota::EPSILON


© Copyright 2024, Roman Ardazishvili and Contributors.

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