Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
SmoothFace.cpp File Reference
#include <iostream>
#include <fstream>
#include <algorithm>
#include <iomanip>
#include <cassert>
#include <limits>
#include "moab/OrientedBoxTreeTool.hpp"
#include "SmoothFace.hpp"
+ Include dependency graph for SmoothFace.cpp:

Go to the source code of this file.

Namespaces

namespace  moab
 

Class representing axis-aligned bounding box.


Defines

#define GEOMETRY_RESABS   1.e-6
#define mbsqr(a)   ( ( a ) * ( a ) )
#define mbcube(a)   ( mbsqr( a ) * ( a ) )
#define mbquart(a)   ( mbsqr( a ) * mbsqr( a ) )
#define INCR   0.01

Functions

bool moab::within_tolerance (CartVect &p1, CartVect &p2, const double &tolerance)
int moab::numAdjTriInSet (Interface *mb, EntityHandle startEdge, EntityHandle set)

Variables

bool moab::debug_surf_eval1 = false

Define Documentation

#define INCR   0.01
#define mbcube (   a)    ( mbsqr( a ) * ( a ) )
#define mbquart (   a)    ( mbsqr( a ) * mbsqr( a ) )

Definition at line 13 of file SmoothFace.cpp.

Referenced by moab::SmoothFace::eval_bezier_patch().

#define mbsqr (   a)    ( ( a ) * ( a ) )
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines