#include <StdMeshers_QuadToTriaAdaptor.hxx>
|
int | Preparation (const SMDS_MeshElement *face, Handle(TColgp_HArray1OfPnt)&PN, Handle(TColgp_HArray1OfVec)&VN, std::vector< const SMDS_MeshNode *> &FNodes, gp_Pnt &PC, gp_Vec &VNorm) |
|
bool | CheckIntersection (const gp_Pnt &P, const gp_Pnt &PC, gp_Pnt &Pint, SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, const TopoDS_Shape &NotCheckedFace) |
|
bool | Compute2ndPart (SMESH_Mesh &aMesh) |
|
◆ TF2PyramMap
◆ StdMeshers_QuadToTriaAdaptor()
StdMeshers_QuadToTriaAdaptor::StdMeshers_QuadToTriaAdaptor |
( |
| ) |
|
◆ ~StdMeshers_QuadToTriaAdaptor()
StdMeshers_QuadToTriaAdaptor::~StdMeshers_QuadToTriaAdaptor |
( |
| ) |
|
◆ Compute() [1/2]
bool StdMeshers_QuadToTriaAdaptor::Compute |
( |
SMESH_Mesh & |
aMesh, |
|
|
const TopoDS_Shape & |
aShape |
|
) |
| |
◆ Compute() [2/2]
bool StdMeshers_QuadToTriaAdaptor::Compute |
( |
SMESH_Mesh & |
aMesh | ) |
|
◆ GetTriangles()
◆ Preparation()
int StdMeshers_QuadToTriaAdaptor::Preparation |
( |
const SMDS_MeshElement * |
face, |
|
|
Handle(TColgp_HArray1OfPnt)& |
PN, |
|
|
Handle(TColgp_HArray1OfVec)& |
VN, |
|
|
std::vector< const SMDS_MeshNode *> & |
FNodes, |
|
|
gp_Pnt & |
PC, |
|
|
gp_Vec & |
VNorm |
|
) |
| |
|
protected |
◆ CheckIntersection()
bool StdMeshers_QuadToTriaAdaptor::CheckIntersection |
( |
const gp_Pnt & |
P, |
|
|
const gp_Pnt & |
PC, |
|
|
gp_Pnt & |
Pint, |
|
|
SMESH_Mesh & |
aMesh, |
|
|
const TopoDS_Shape & |
aShape, |
|
|
const TopoDS_Shape & |
NotCheckedFace |
|
) |
| |
|
protected |
◆ Compute2ndPart()
bool StdMeshers_QuadToTriaAdaptor::Compute2ndPart |
( |
SMESH_Mesh & |
aMesh | ) |
|
|
protected |
◆ myResMap
◆ myMapFPyram
◆ myDegNodes
std::list< const SMDS_MeshNode* > StdMeshers_QuadToTriaAdaptor::myDegNodes |
|
protected |