Expand description

Helper types for the implicit background grid used for marching cubes

Structs

  • Unique identifier for a cell on a grid, represented by an index triplet on the 3D cartesian grid
  • A dummy subdomain grid that is actually identical to its global grid, note that this type assumes that any point and cell indices are valid for this grid
  • Unique identifier for an edge on a grid, represented by an origin point and an axis
  • Represents an assignment of e.g. a cell to the outer faces of a grid it touches
  • Helper type that provides connectivity information about an edge that connects a primary point and a neighbor point
  • Full neighborhood information of a point (denoted as origin point of the neighborhood)
  • A UniformGrid that represents a subdomain with an offset inside of a global grid, can be used for mapping between the grids using the Subdomain trait
  • Unique identifier for a point in a grid, represented by an index triplet on the 3D cartesian grid
  • Helper type for connectivity information on a 3D cartesian grid based on uniform cubes

Enums

Traits

  • Trait for subdomains of a global grid, providing mappings of indices between the grids

Type Aliases

  • Abbreviated type alias for a uniform cartesian cube grid in 3D