Version: 9.16.0
SMESH_Object.cxx File Reference
#include "SMESH_ObjectDef.h"
#include "SMESH_ActorUtils.h"
#include "SMDS_BallElement.hxx"
#include "SMDS_Mesh.hxx"
#include "SMDS_MeshCell.hxx"
#include "SMESHDS_Mesh.hxx"
#include "SMESHDS_Script.hxx"
#include "SMESH_Actor.h"
#include "SMESH_ControlsDef.hxx"
#include <SalomeApp_Application.h>
#include <VTKViewer_ExtractUnstructuredGrid.h>
#include <CORBA_SERVER_HEADER(SMESH_Gen)>
#include <CORBA_SERVER_HEADER(SALOME_Exception)>
#include <vtkCell.h>
#include <vtkIdList.h>
#include <vtkCellArray.h>
#include <vtkUnsignedCharArray.h>
#include <vtkCellData.h>
#include <vtkUnstructuredGrid.h>
#include <memory>
#include <sstream>
#include <stdexcept>
#include <set>
#include <utilities.h>
Include dependency graph for SMESH_Object.cxx:

Macros

#define EXCEPTION(TYPE, MSG)
 

Functions

static int getNodesFromElems (SMESH::smIdType_array_var &theElemIds, const SMDS_Mesh *theMesh, std::list< const SMDS_MeshElement * > &theResList)
 
static int getPointers (const SMDSAbs_ElementType theRequestType, SMESH::smIdType_array_var &theElemIds, const SMDS_Mesh *theMesh, std::list< const SMDS_MeshElement * > &theResList)
 

Variables

static int MYDEBUGWITHFILES = 0
 

Macro Definition Documentation

◆ EXCEPTION

#define EXCEPTION (   TYPE,
  MSG 
)
Value:
{\
std::ostringstream aStream;\
aStream<<__FILE__<<"["<<__LINE__<<"]::"<<MSG;\
throw TYPE(aStream.str());\
}
#define MSG(msg)
Definition: MED_Utilities.hxx:49

Function Documentation

◆ getNodesFromElems()

static int getNodesFromElems ( SMESH::smIdType_array_var &  theElemIds,
const SMDS_Mesh theMesh,
std::list< const SMDS_MeshElement * > &  theResList 
)
static

◆ getPointers()

static int getPointers ( const SMDSAbs_ElementType  theRequestType,
SMESH::smIdType_array_var &  theElemIds,
const SMDS_Mesh theMesh,
std::list< const SMDS_MeshElement * > &  theResList 
)
static

Variable Documentation

◆ MYDEBUGWITHFILES

int MYDEBUGWITHFILES = 0
static