xmsmesh
1.0
|
#include <xmsmesh/meshing/detail/MeBadQuadRemover.h>
#include <cmath>
#include <numeric>
#include <boost/utility.hpp>
#include <xmscore/misc/DynBitset.h>
#include <xmscore/misc/XmError.h>
#include <xmscore/misc/xmstype.h>
#include <xmsgrid/ugrid/XmEdge.h>
#include <xmsgrid/ugrid/XmUGrid.h>
#include <xmsinterp/geometry/geoms.h>
#include <xmsmesh/meshing/detail/MeBadQuadRemover.t.h>
#include <xmscore/testing/TestTools.h>
Go to the source code of this file.
Definition in file MeBadQuadRemover.cpp.
|
private |
Number of adjacent points to m_ugrid->GetPoint(i). Negative if a boundary point.
Definition at line 97 of file MeBadQuadRemover.cpp.
int m_num3EdgePoints |
Count of non-boundary vertices in the face with 3 attached edges. -999 means it hasn't been set. Less than 0 if face is not a quad. -4 is used to flag the cell as not collapsible.
Definition at line 60 of file MeBadQuadRemover.cpp.
int m_pointIdx |
The index of the point in a quad that will collapse to its diagonal point if the quad is collapsible (or -1 if the collapse criteria is not met or not yet determined).
Definition at line 63 of file MeBadQuadRemover.cpp.