gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
GRegion.cpp File Reference
#include <sstream>
#include "GModel.h"
#include "GRegion.h"
#include "GFace.h"
#include "MTetrahedron.h"
#include "MHexahedron.h"
#include "MPrism.h"
#include "MPyramid.h"
#include "MTrihedron.h"
#include "MElementCut.h"
#include "GmshMessage.h"
#include "VertexArray.h"
#include "boundaryLayersData.h"
#include "discreteEdge.h"
#include "discreteFace.h"
#include "ExtrudeParams.h"
#include "GmshDefines.h"
Include dependency graph for GRegion.cpp:

Go to the source code of this file.

Functions

static void setRand (double r[6])
 
static int intersectLineTriangle (double X[3], double Y[3], double Z[3], double P[3], double N[3], const double eps_prec)
 

Function Documentation

◆ intersectLineTriangle()

static int intersectLineTriangle ( double  X[3],
double  Y[3],
double  Z[3],
double  P[3],
double  N[3],
const double  eps_prec 
)
static

Definition at line 797 of file GRegion.cpp.

Referenced by GRegion::setOutwardOrientationMeshConstraint().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setRand()

static void setRand ( double  r[6])
static

Definition at line 787 of file GRegion.cpp.

Referenced by GRegion::setOutwardOrientationMeshConstraint().

Here is the caller graph for this function: