![]() |
Project
|
#include <O2OverlapCheck.h>
Public Member Functions | |
| int | illegalCount () const |
| The one-line answer: nInterpenetrating + nContained + nExtruding. | |
Public Attributes | |
| std::vector< OverlapSolidReport > | solids |
| std::vector< OverlapPair > | pairs |
| only the pairs that survived the bounding-box rejection | |
| std::vector< OverlapPair > | extrusions |
| int | nSolids = 0 |
| int | nPairsTotal = 0 |
| N (N - 1) / 2. | |
| int | nPairsTested = 0 |
| after the bounding-box rejection | |
| int | nDisjoint = 0 |
| int | nTouching = 0 |
| int | nInterpenetrating = 0 |
| int | nContained = 0 |
| int | nExtruding = 0 |
| int | nPointsRejected = 0 |
| double | worstResidualCm = 0. |
| double | elapsedSeconds = 0. |
Definition at line 96 of file O2OverlapCheck.h.
|
inline |
The one-line answer: nInterpenetrating + nContained + nExtruding.
Definition at line 114 of file O2OverlapCheck.h.
| double o2::cad::OverlapCensus::elapsedSeconds = 0. |
Definition at line 111 of file O2OverlapCheck.h.
| std::vector<OverlapPair> o2::cad::OverlapCensus::extrusions |
Definition at line 99 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nContained = 0 |
Definition at line 107 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nDisjoint = 0 |
Definition at line 104 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nExtruding = 0 |
Definition at line 108 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nInterpenetrating = 0 |
Definition at line 106 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nPairsTested = 0 |
after the bounding-box rejection
Definition at line 103 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nPairsTotal = 0 |
N (N - 1) / 2.
Definition at line 102 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nPointsRejected = 0 |
Definition at line 109 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nSolids = 0 |
Definition at line 101 of file O2OverlapCheck.h.
| int o2::cad::OverlapCensus::nTouching = 0 |
Definition at line 105 of file O2OverlapCheck.h.
| std::vector<OverlapPair> o2::cad::OverlapCensus::pairs |
only the pairs that survived the bounding-box rejection
Definition at line 98 of file O2OverlapCheck.h.
| std::vector<OverlapSolidReport> o2::cad::OverlapCensus::solids |
Definition at line 97 of file O2OverlapCheck.h.
| double o2::cad::OverlapCensus::worstResidualCm = 0. |
Definition at line 110 of file O2OverlapCheck.h.