SALOME - SMESH
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
SMESH_subMeshEventListenerData Struct Reference

Data specific for EventListener and to be stored in a submesh. More...

#include <SMESH_subMeshEventListener.hxx>

Collaboration diagram for SMESH_subMeshEventListenerData:
Collaboration graph

Public Member Functions

 SMESH_subMeshEventListenerData (bool isDeletable)
bool IsDeletable () const

Static Public Member Functions

static
SMESH_subMeshEventListenerData
MakeData (SMESH_subMesh *dependentSM, const int type=0)
 Create a default listener data.

Data Fields

bool myIsDeletable
 if true, it will be deleted by SMESH_subMesh
int myType
 to recognize data type
std::list< SMESH_subMesh * > mySubMeshes
 generally: submeshes depending

Detailed Description

Data specific for EventListener and to be stored in a submesh.

Definition at line 74 of file SMESH_subMeshEventListener.hxx.


Constructor & Destructor Documentation

Definition at line 81 of file SMESH_subMeshEventListener.hxx.

Referenced by MakeData().

Here is the caller graph for this function:


Member Function Documentation

Definition at line 82 of file SMESH_subMeshEventListener.hxx.

References myIsDeletable.

static SMESH_subMeshEventListenerData* SMESH_subMeshEventListenerData::MakeData ( SMESH_subMesh dependentSM,
const int  type = 0 
) [static]

Create a default listener data.

Parameters:
dependentSM- subMesh to store
type- data type
Return values:
SMESH_subMeshEventListenerData*- a new listener data

See SMESH_subMeshEventListener::ProcessEvent() to know how the default listener uses it (implementation is in SMESH_subMesh.cxx)

Definition at line 93 of file SMESH_subMeshEventListener.hxx.

References mySubMeshes, myType, and SMESH_subMeshEventListenerData().

Here is the call graph for this function:


Field Documentation

if true, it will be deleted by SMESH_subMesh

Definition at line 76 of file SMESH_subMeshEventListener.hxx.

Referenced by IsDeletable().

to recognize data type

Definition at line 77 of file SMESH_subMeshEventListener.hxx.

Referenced by MakeData().

generally: submeshes depending

Definition at line 78 of file SMESH_subMeshEventListener.hxx.

Referenced by MakeData().