#include <StdMeshers_QuadToTriaAdaptor.hxx>
Public Member Functions |
| StdMeshers_QuadToTriaAdaptor () |
| ~StdMeshers_QuadToTriaAdaptor () |
bool | Compute (SMESH_Mesh &aMesh, const TopoDS_Shape &aShape) |
bool | Compute (SMESH_Mesh &aMesh) |
const std::list< const
SMDS_FaceOfNodes * > * | GetTriangles (const SMDS_MeshElement *aFace) |
Protected Types |
typedef std::map< const
SMDS_MeshElement *, const
SMDS_MeshElement *, TIDCompare > | TF2PyramMap |
Protected Member Functions |
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) |
Protected Attributes |
std::map< const
SMDS_MeshElement *, std::list
< const SMDS_FaceOfNodes * > > | myResMap |
TF2PyramMap | myMapFPyram |
std::list< const SMDS_MeshNode * > | myDegNodes |
Detailed Description
Member Typedef Documentation
Constructor & Destructor Documentation
StdMeshers_QuadToTriaAdaptor.StdMeshers_QuadToTriaAdaptor |
( |
| ) |
|
StdMeshers_QuadToTriaAdaptor.~StdMeshers_QuadToTriaAdaptor |
( |
| ) |
|
Member Function Documentation
bool StdMeshers_QuadToTriaAdaptor.Compute |
( |
SMESH_Mesh & |
aMesh | ) |
|
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] |
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] |
bool StdMeshers_QuadToTriaAdaptor.Compute2ndPart |
( |
SMESH_Mesh & |
aMesh | ) |
[protected] |
Field Documentation