#include <SMESH_ControlsDef.hxx>
Definition at line 628 of file SMESH_ControlsDef.hxx.
◆ ElementsOnSurface()
SMESH::Controls::ElementsOnSurface::ElementsOnSurface |
( |
| ) |
|
◆ ~ElementsOnSurface()
SMESH::Controls::ElementsOnSurface::~ElementsOnSurface |
( |
| ) |
|
◆ SetMesh()
virtual void SMESH::Controls::ElementsOnSurface::SetMesh |
( |
const SMDS_Mesh * |
theMesh | ) |
|
|
virtual |
◆ IsSatisfy()
virtual bool SMESH::Controls::ElementsOnSurface::IsSatisfy |
( |
long |
theElementId | ) |
|
|
virtual |
◆ GetType()
◆ SetTolerance()
void SMESH::Controls::ElementsOnSurface::SetTolerance |
( |
const double |
theToler | ) |
|
◆ GetTolerance()
double SMESH::Controls::ElementsOnSurface::GetTolerance |
( |
| ) |
const |
◆ SetSurface()
void SMESH::Controls::ElementsOnSurface::SetSurface |
( |
const TopoDS_Shape & |
theShape, |
|
|
const SMDSAbs_ElementType |
theType |
|
) |
| |
◆ SetUseBoundaries()
void SMESH::Controls::ElementsOnSurface::SetUseBoundaries |
( |
bool |
theUse | ) |
|
◆ GetUseBoundaries()
bool SMESH::Controls::ElementsOnSurface::GetUseBoundaries |
( |
| ) |
const |
◆ process() [1/2]
void SMESH::Controls::ElementsOnSurface::process |
( |
| ) |
|
|
private |
◆ process() [2/2]
void SMESH::Controls::ElementsOnSurface::process |
( |
const SMDS_MeshElement * |
theElem | ) |
|
|
private |
◆ isOnSurface()
bool SMESH::Controls::ElementsOnSurface::isOnSurface |
( |
const SMDS_MeshNode * |
theNode | ) |
|
|
private |
◆ myMesh
const SMDS_Mesh* SMESH::Controls::ElementsOnSurface::myMesh |
|
private |
◆ myIds
TColStd_MapOfInteger SMESH::Controls::ElementsOnSurface::myIds |
|
private |
◆ myType
◆ mySurf
TopoDS_Face SMESH::Controls::ElementsOnSurface::mySurf |
|
private |
◆ myToler
double SMESH::Controls::ElementsOnSurface::myToler |
|
private |
◆ myUseBoundaries
bool SMESH::Controls::ElementsOnSurface::myUseBoundaries |
|
private |
◆ myProjector
GeomAPI_ProjectPointOnSurf SMESH::Controls::ElementsOnSurface::myProjector |
|
private |