Loading...
Searching...
No Matches
AABBTreeBase Class Reference

Template invariant parts for AABBTree. More...

#include <AABBTree.H>

Inheritance diagram for AABBTreeBase:

Public Member Functions

 AABBTreeBase ()=default
 Default construct.

Static Public Member Functions

static void writeOBJ (Ostream &os, const treeBoundBox &bb, label &vertIndex, const bool writeLinesOnly=false)
 Write treeBoundBox in OBJ format.

Static Protected Attributes

static scalar tolerance_ = 1e-4
 Relative tolerance.

Detailed Description

Template invariant parts for AABBTree.

Definition at line 71 of file AABBTree.H.

Constructor & Destructor Documentation

◆ AABBTreeBase()

AABBTreeBase ( )
default

Default construct.

References os().

Here is the call graph for this function:

Member Function Documentation

◆ writeOBJ()

void writeOBJ ( Ostream & os,
const treeBoundBox & bb,
label & vertIndex,
const bool writeLinesOnly = false )
static

Write treeBoundBox in OBJ format.

Definition at line 31 of file AABBTreeBase.C.

References e, treeBoundBox::edges, f(), treeBoundBox::faces, Foam::nl, os(), p, treeBoundBox::points(), and pts.

Referenced by AABBTree< Type >::writeOBJ(), and AABBTree< Type >::writeOBJ().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ tolerance_

Foam::scalar tolerance_ = 1e-4
staticprotected

Relative tolerance.

Definition at line 80 of file AABBTree.H.

Referenced by AABBTree< Type >::createBoxes().


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