Version: 8.3.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 "SMDS_PolyhedralVolumeOfNodes.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 <VTKViewer_CellLocationsArray.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::long_array_var &theElemIds, const SMDS_Mesh *theMesh, std::list< const SMDS_MeshElement * > &theResList)
 
static int getPointers (const SMDSAbs_ElementType theRequestType, SMESH::long_array_var &theElemIds, const SMDS_Mesh *theMesh, std::list< const SMDS_MeshElement * > &theResList)
 

Variables

static int MYDEBUG = 0
 
static int MYDEBUGWITHFILES = 0
 

Macro Definition Documentation

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

Function Documentation

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

Variable Documentation

int MYDEBUGWITHFILES = 0
static