#include <SMESH_ControlsDef.hxx>
Definition at line 667 of file SMESH_ControlsDef.hxx.
§ ElementsOnShape()
SMESH::Controls::ElementsOnShape::ElementsOnShape |
( |
| ) |
|
§ ~ElementsOnShape()
SMESH::Controls::ElementsOnShape::~ElementsOnShape |
( |
| ) |
|
§ SetMesh()
virtual void SMESH::Controls::ElementsOnShape::SetMesh |
( |
const SMDS_Mesh * |
theMesh | ) |
|
|
virtual |
§ IsSatisfy()
virtual bool SMESH::Controls::ElementsOnShape::IsSatisfy |
( |
long |
theElementId | ) |
|
|
virtual |
§ GetType()
§ SetTolerance()
void SMESH::Controls::ElementsOnShape::SetTolerance |
( |
const double |
theToler | ) |
|
§ GetTolerance()
double SMESH::Controls::ElementsOnShape::GetTolerance |
( |
| ) |
const |
§ SetAllNodes()
void SMESH::Controls::ElementsOnShape::SetAllNodes |
( |
bool |
theAllNodes | ) |
|
§ GetAllNodes()
bool SMESH::Controls::ElementsOnShape::GetAllNodes |
( |
| ) |
const |
§ SetShape()
§ addShape()
void SMESH::Controls::ElementsOnShape::addShape |
( |
const TopoDS_Shape & |
theShape | ) |
|
|
private |
§ process() [1/2]
void SMESH::Controls::ElementsOnShape::process |
( |
| ) |
|
|
private |
§ process() [2/2]
void SMESH::Controls::ElementsOnShape::process |
( |
const SMDS_MeshElement * |
theElem | ) |
|
|
private |
§ myMesh
const SMDS_Mesh* SMESH::Controls::ElementsOnShape::myMesh |
|
private |
§ myIds
TColStd_MapOfInteger SMESH::Controls::ElementsOnShape::myIds |
|
private |
§ myType
§ myShape
§ myToler
double SMESH::Controls::ElementsOnShape::myToler |
|
private |
§ myAllNodesFlag
bool SMESH::Controls::ElementsOnShape::myAllNodesFlag |
|
private |
§ myShapesMap
TopTools_MapOfShape SMESH::Controls::ElementsOnShape::myShapesMap |
|
private |
§ myCurShapeType
TopAbs_ShapeEnum SMESH::Controls::ElementsOnShape::myCurShapeType |
|
private |
§ myCurSC
BRepClass3d_SolidClassifier SMESH::Controls::ElementsOnShape::myCurSC |
|
private |
§ myCurProjFace
GeomAPI_ProjectPointOnSurf SMESH::Controls::ElementsOnShape::myCurProjFace |
|
private |
§ myCurFace
TopoDS_Face SMESH::Controls::ElementsOnShape::myCurFace |
|
private |
§ myCurProjEdge
GeomAPI_ProjectPointOnCurve SMESH::Controls::ElementsOnShape::myCurProjEdge |
|
private |
§ myCurPnt
gp_Pnt SMESH::Controls::ElementsOnShape::myCurPnt |
|
private |