Version: 9.16.0
libSMESH_Swig.h File Reference
#include <SVTK_Selection.h>
#include <vector>
Include dependency graph for libSMESH_Swig.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ColorData
 Color data, in RGBf format. More...
 
struct  BicolorData
 Bi-color data, in RGBf format. More...
 
struct  Properties
 Mesh object presentation's properties. More...
 
class  SMESH_Swig
 SMESH GUI Python interface. More...
 

Macros

#define SMESH_SWIG_EXPORT
 

Typedefs

typedef ColorData nodeColorStruct
 
typedef ColorData edgeColorStruct
 
typedef BicolorData surfaceColorStruct
 
typedef BicolorData volumeColorStruct
 
typedef Properties actorAspect
 

Enumerations

enum  EntityMode {
  EntityNone = 0x00 , Entity0d = 0x01 , EntityEdges = 0x02 , EntityFaces = 0x04 ,
  EntityVolumes = 0x08 , EntityBalls = 0x10 , EntityAll = 0xff
}
 
enum  SelectionMode {
  Undefined = -1 , Node = NodeSelection , Cell = CellSelection , EdgeOfCell = EdgeOfCellSelection ,
  Edge = EdgeSelection , Face = FaceSelection , Volume = VolumeSelection , Actor = ActorSelection ,
  Elem0D = Elem0DSelection , Ball = BallSelection
}
 
enum  DisplayMode { UndefinedMode = -1 , PointMode = 0 , EdgeMode , SurfaceMode }
 

Macro Definition Documentation

◆ SMESH_SWIG_EXPORT

#define SMESH_SWIG_EXPORT

Typedef Documentation

◆ actorAspect

◆ edgeColorStruct

◆ nodeColorStruct

◆ surfaceColorStruct

◆ volumeColorStruct

Enumeration Type Documentation

◆ DisplayMode

Enumerator
UndefinedMode 

Undefined display mode.

PointMode 

Point representation.

EdgeMode 

Wireframe representation.

SurfaceMode 

Surface representation.

◆ EntityMode

enum EntityMode
Enumerator
EntityNone 
Entity0d 

0D elements.

EntityEdges 

Edges.

EntityFaces 

Faces.

EntityVolumes 

Volumes.

EntityBalls 

Ball elements.

EntityAll 

All elements.

◆ SelectionMode

Enumerator
Undefined 

Undefined selection mode.

Node 

Selection of mesh nodes.

Cell 

Selection of any mesh cells.

EdgeOfCell 

Selection of pseudo-edges specified by couple of nodes.

Edge 

Selection of edges.

Face 

Selection of faces.

Volume 

Selection of volumes.

Actor 

Selection of whole actors (meshes, sub-meshes, groups).

Elem0D 

Selection of 0D elements.

Ball 

Selection of ball elements.