HOG2
Classes | Enumerations | Functions
Voxels.h File Reference
#include "SearchEnvironment.h"
#include <vector>
#include <cstdint>
Include dependency graph for Voxels.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OctreeIndex
 
struct  voxelState
 
class  Voxels
 
struct  Voxels::voxelWorld
 
struct  Voxels::OctreeNode
 

Enumerations

enum  voxelAction {
  kXpYpZp, kXpYpZm, kXpYpZs, kXpYmZp,
  kXpYmZm, kXpYmZs, kXpYsZp, kXpYsZm,
  kXpYsZs, kXmYpZp, kXmYpZm, kXmYpZs,
  kXmYmZp, kXmYmZm, kXmYmZs, kXmYsZp,
  kXmYsZm, kXmYsZs, kXsYpZp, kXsYpZm,
  kXsYpZs, kXsYmZp, kXsYmZm, kXsYmZs,
  kXsYsZp, kXsYsZm, kXsYsZs
}
 

Functions

bool operator== (const voxelState &v1, const voxelState &v2)
 

Enumeration Type Documentation

◆ voxelAction

Enumerator
kXpYpZp 
kXpYpZm 
kXpYpZs 
kXpYmZp 
kXpYmZm 
kXpYmZs 
kXpYsZp 
kXpYsZm 
kXpYsZs 
kXmYpZp 
kXmYpZm 
kXmYpZs 
kXmYmZp 
kXmYmZm 
kXmYmZs 
kXmYsZp 
kXmYsZm 
kXmYsZs 
kXsYpZp 
kXsYpZm 
kXsYpZs 
kXsYmZp 
kXsYmZm 
kXsYmZs 
kXsYsZp 
kXsYsZm 
kXsYsZs 

Definition at line 30 of file Voxels.h.

Function Documentation

◆ operator==()

bool operator== ( const voxelState v1,
const voxelState v2 
)

Definition at line 32 of file Voxels.cpp.

References voxelState::x, voxelState::y, and voxelState::z.