physics
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
TriOctree Class Reference

Octree for triangle meshes. More...

#include "body.hpp"

Public Member Functions

 TriOctree ()
 

Public Attributes

int index
 
vec3 position
 
float hw
 
vector< Tritriangles
 
float xMin
 
float yMin
 
float zMin
 
float xMax
 
float yMax
 
float zMax
 
vector< TriOctreechildren
 
int MAX_TRIANGLES = 50
 

Static Public Attributes

static int counter
 

Detailed Description

Octree for triangle meshes.

Constructor & Destructor Documentation

◆ TriOctree()

TriOctree::TriOctree ( )

Member Data Documentation

◆ children

vector<TriOctree> TriOctree::children

◆ counter

int TriOctree::counter
static

◆ hw

float TriOctree::hw

◆ index

int TriOctree::index

◆ MAX_TRIANGLES

int TriOctree::MAX_TRIANGLES = 50

◆ position

vec3 TriOctree::position

◆ triangles

vector<Tri> TriOctree::triangles

◆ xMax

float TriOctree::xMax

◆ xMin

float TriOctree::xMin

◆ yMax

float TriOctree::yMax

◆ yMin

float TriOctree::yMin

◆ zMax

float TriOctree::zMax

◆ zMin

float TriOctree::zMin

The documentation for this class was generated from the following file: