AABBTreeBase Class Reference

Template invariant parts for AABBTree. More...

Inheritance diagram for AABBTreeBase:

Public Member Functions

 AABBTreeBase ()=default
 Default construct. More...
 

Static Public Member Functions

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

Static Protected Attributes

static scalar tolerance_ = 1e-4
 Relative tolerance. More...
 

Detailed Description

Template invariant parts for AABBTree.

Definition at line 71 of file AABBTree.H.

Constructor & Destructor Documentation

◆ AABBTreeBase()

AABBTreeBase ( )
default

Default construct.

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 32 of file AABBTreeBase.C.

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

Referenced by 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.


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