#include "Implicit/Operator/UnaryOp.h"
#include "octree.h"
#include "libgm/gm.h"
#include "hashset.h"
#include "hashmap.h"
#include <map>
#include <set>
#include <limits>
Include dependency graph for adf.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | ADF |
| An ADF based on an octree. More... | |
| class | ADFAnalyzer |
| Statistics-gathering for an ADF. More... | |
| class | ADFNode |
| An ADF node. More... | |
| class | ADFPruner |
| Pruner for an ADF. More... | |
| class | ADFRefiner |
| An iterator for use with mesh octrees, used to insert triangles into the octree. More... | |
| class | ADFSample |
| An ADF Sample. More... | |
| class | ADFSampleAddress |
| An ADF Sample Address. More... | |
| class | ADFSampleHasher |
| A hasher for an ADFSampleAddress. More... | |
| class | ADFSampleMap |
| A compare operation for an ADFSampleAddress used with STL set. More... | |
| class | ADFSampleSet |
| A compare operation for an ADFSampleAddress used with STL set. More... | |
| class | ADFTraversalNode |
| Used for temporary storage of ADF nodes during traversal or construction. More... | |
Defines | |
| #define | hashflag 1 |
| #define | newhasher 1 |
| #define | ADF_NODE_INTERNAL (0) |
| Node types. | |
| #define | ADF_NODE_LEAF (1) |
| #define | ADF_NODE_INTERIOR (2) |
| #define | ADF_NODE_EXTERIOR (3) |
Functions | |
| double | nan () |
| nan function for windows this was changed after move the code from cygwin to VC++ since the STL is different | |
|
|
Definition at line 198 of file adf.h. Referenced by ADFAnalyzer::report_statistics(), and ADFAnalyzer::report_statistics_at_depth(). |
|
|
Definition at line 197 of file adf.h. Referenced by ADFAnalyzer::report_statistics(), and ADFAnalyzer::report_statistics_at_depth(). |
|
|
Node types. Mostly for denoting the reason a leaf was made a leaf. Interior and exterior nodes are outside the accuracy iso-surface and entirely interior or exterior to the surface. Definition at line 195 of file adf.h. Referenced by ADFRefiner::should_split(). |
|
|
Definition at line 196 of file adf.h. Referenced by ADF::createADF(), ADF::get_distance(), ADFPruner::is_used(), ADFRefiner::iterate(), ADFAnalyzer::report_statistics(), ADFAnalyzer::report_statistics_at_depth(), and ADFRefiner::should_split(). |
|
|
|
|
|
|
|
|
nan function for windows this was changed after move the code from cygwin to VC++ since the STL is different
Definition at line 11 of file adf.cpp. Referenced by ADFSample::ADFSample(), ADF::get_sample(), and ADFSample::is_valid(). |
1.3.4