Version: 6.3.1
Data Structures | Defines | Typedefs | Functions

src/SMESH_I/SMESH_2smeshpy.hxx File Reference

#include <Standard_DefineHandle.hxx>
#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
#include <TCollection_AsciiString.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <list>
#include <map>
Include dependency graph for SMESH_2smeshpy.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  _pyCommand
 Class operating on a command string looking like ResultValue = Object.Method( Arg1, Arg2,...) More...
class  _pyObject
 Root of all objects. More...
class  _pyGen
 Class corresponding to SMESH_Gen. More...
class  _pyMesh
class  _pyMeshEditor
 MeshEditor convert its commands to ones of mesh. More...
class  _pyHypothesis
 Root class for hypothesis. More...
class  _pyAlgorithm
 Class representing smesh.Mesh_Algorithm. More...
class  _pyComplexParamHypo
 Class for hypotheses having several parameters modified by one method. More...
class  _pyLayerDistributionHypo
 Class for LayerDistribution hypothesis conversion. More...
class  _pyNumberOfSegmentsHyp
 Class representing NumberOfSegments hypothesis. More...
class  _pySegmentLengthAroundVertexHyp
 Class representing SegmentLengthAroundVertex hypothesis. More...
class  _pySelfEraser
 SelfEraser erases creation command if no more it's commands invoked. More...
class  _pySubMesh
 SubMesh creation can be moved to the end of engine commands. More...

Defines

#define _pyMesh_ACCESS_METHOD   "GetMesh()"
 Contains commands concerning mesh substructures.

Typedefs

typedef TCollection_AsciiString _pyID

Functions

 DEFINE_STANDARD_HANDLE (_pyCommand, Standard_Transient)
 DEFINE_STANDARD_HANDLE (_pyObject, Standard_Transient)
 DEFINE_STANDARD_HANDLE (_pyGen, _pyObject)
 DEFINE_STANDARD_HANDLE (_pyMesh, _pyObject)
 DEFINE_STANDARD_HANDLE (_pySubMesh, _pyObject)
 DEFINE_STANDARD_HANDLE (_pyMeshEditor, _pyObject)
 DEFINE_STANDARD_HANDLE (_pyHypothesis, _pyObject)
 DEFINE_STANDARD_HANDLE (_pyFilterManager, _pyObject)
 DEFINE_STANDARD_HANDLE (_pyAlgorithm, _pyHypothesis)
 DEFINE_STANDARD_HANDLE (_pyComplexParamHypo, _pyHypothesis)
 DEFINE_STANDARD_HANDLE (_pyLayerDistributionHypo, _pyHypothesis)
 DEFINE_STANDARD_HANDLE (_pyNumberOfSegmentsHyp, _pyHypothesis)
 DEFINE_STANDARD_HANDLE (_pySegmentLengthAroundVertexHyp, _pyHypothesis)
 DEFINE_STANDARD_HANDLE (_pySelfEraser, _pyObject)

Define Documentation

#define _pyMesh_ACCESS_METHOD   "GetMesh()"

Contains commands concerning mesh substructures.

Definition at line 230 of file SMESH_2smeshpy.hxx.

Referenced by _pyMesh.AccessorMethod(), and _pyMesh.AddMeshAccess().


Typedef Documentation

typedef TCollection_AsciiString _pyID

Definition at line 84 of file SMESH_2smeshpy.hxx.


Function Documentation

DEFINE_STANDARD_HANDLE ( _pyCommand  ,
Standard_Transient   
)
DEFINE_STANDARD_HANDLE ( _pySelfEraser  ,
_pyObject   
)
DEFINE_STANDARD_HANDLE ( _pySegmentLengthAroundVertexHyp  ,
_pyHypothesis   
)
DEFINE_STANDARD_HANDLE ( _pyNumberOfSegmentsHyp  ,
_pyHypothesis   
)
DEFINE_STANDARD_HANDLE ( _pyLayerDistributionHypo  ,
_pyHypothesis   
)
DEFINE_STANDARD_HANDLE ( _pyComplexParamHypo  ,
_pyHypothesis   
)
DEFINE_STANDARD_HANDLE ( _pyAlgorithm  ,
_pyHypothesis   
)
DEFINE_STANDARD_HANDLE ( _pyFilterManager  ,
_pyObject   
)
DEFINE_STANDARD_HANDLE ( _pyHypothesis  ,
_pyObject   
)
DEFINE_STANDARD_HANDLE ( _pyMeshEditor  ,
_pyObject   
)
DEFINE_STANDARD_HANDLE ( _pySubMesh  ,
_pyObject   
)
DEFINE_STANDARD_HANDLE ( _pyMesh  ,
_pyObject   
)
DEFINE_STANDARD_HANDLE ( _pyGen  ,
_pyObject   
)
DEFINE_STANDARD_HANDLE ( _pyObject  ,
Standard_Transient   
)
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS