SMESH.Controls.FreeEdges Class Reference

#include <SMESH_ControlsDef.hxx>

Inheritance diagram for SMESH.Controls.FreeEdges:
Inheritance graph
Collaboration diagram for SMESH.Controls.FreeEdges:
Collaboration graph

Data Structures

struct  Border

Public Types

typedef long TElemId
typedef std::set< BorderTBorders

Public Member Functions

 FreeEdges ()
virtual void SetMesh (const SMDS_Mesh *theMesh)
virtual bool IsSatisfy (long theElementId)
virtual SMDSAbs_ElementType GetType () const
void GetBoreders (TBorders &theBorders)

Static Public Member Functions

static bool IsFreeEdge (const SMDS_MeshNode **theNodes, const int theFaceId)

Protected Attributes

const SMDS_MeshmyMesh

Detailed Description

Definition at line 358 of file SMESH_ControlsDef.hxx.


Member Typedef Documentation

Definition at line 365 of file SMESH_ControlsDef.hxx.

Definition at line 372 of file SMESH_ControlsDef.hxx.


Constructor & Destructor Documentation

SMESH.Controls.FreeEdges.FreeEdges (  ) 

Member Function Documentation

virtual void SMESH.Controls.FreeEdges.SetMesh ( const SMDS_Mesh theMesh  )  [virtual]
virtual bool SMESH.Controls.FreeEdges.IsSatisfy ( long  theElementId  )  [virtual]
virtual SMDSAbs_ElementType SMESH.Controls.FreeEdges.GetType (  )  const [virtual]
static bool SMESH.Controls.FreeEdges.IsFreeEdge ( const SMDS_MeshNode **  theNodes,
const int  theFaceId 
) [static]
void SMESH.Controls.FreeEdges.GetBoreders ( TBorders theBorders  ) 

Field Documentation

Definition at line 376 of file SMESH_ControlsDef.hxx.


Generated on 12 Oct 2013 for SALOME - SMESH by  doxygen 1.6.1