Back to index

salome-smesh  6.5.0
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Private Attributes | Static Private Attributes
SMESH::SMESH_I_EXPORT Protocol Reference

Object used to make TPythonDump know that its held value can be a varible. More...

#include <SMESH_Filter_i.hxx>

Collaboration diagram for SMESH::SMESH_I_EXPORT:
Collaboration graph
[legend]

List of all members.

Classes

struct  TPredicateChangeWaiter
 Object notified on change of predicate. More...

Public Member Functions

void SetMesh (SMESH_Mesh_ptr theMesh)
Controls::FunctorPtr GetFunctor ()
ElementType GetElementType ()
CORBA::Double GetValue (CORBA::Long theElementId)
SMESH::HistogramGetHistogram (CORBA::Short nbIntervals)
void SetPrecision (CORBA::Long thePrecision)
CORBA::Long GetPrecision ()
Controls::NumericalFunctorPtr GetNumericalFunctor ()
 MinimumAngle_i ()
FunctorType GetFunctorType ()
 AspectRatio_i ()
FunctorType GetFunctorType ()
 AspectRatio3D_i ()
FunctorType GetFunctorType ()
 Warping_i ()
FunctorType GetFunctorType ()
 Taper_i ()
FunctorType GetFunctorType ()
 Skew_i ()
FunctorType GetFunctorType ()
 Area_i ()
FunctorType GetFunctorType ()
 Volume3D_i ()
FunctorType GetFunctorType ()
 MaxElementLength2D_i ()
FunctorType GetFunctorType ()
 MaxElementLength3D_i ()
FunctorType GetFunctorType ()
 Length_i ()
FunctorType GetFunctorType ()
 Length2D_i ()
SMESH::Length2D::ValuesGetValues ()
FunctorType GetFunctorType ()
 MultiConnection_i ()
FunctorType GetFunctorType ()
 MultiConnection2D_i ()
SMESH::MultiConnection2D::ValuesGetValues ()
FunctorType GetFunctorType ()
CORBA::Boolean IsSatisfy (CORBA::Long theElementId)
Controls::PredicatePtr GetPredicate ()
 BadOrientedVolume_i ()
FunctorType GetFunctorType ()
 BareBorderVolume_i ()
FunctorType GetFunctorType ()
 BareBorderFace_i ()
FunctorType GetFunctorType ()
 OverConstrainedVolume_i ()
FunctorType GetFunctorType ()
 OverConstrainedFace_i ()
FunctorType GetFunctorType ()
 BelongToGeom_i ()
virtual ~BelongToGeom_i ()
void SetGeom (GEOM::GEOM_Object_ptr theGeom)
void SetElementType (ElementType theType)
FunctorType GetFunctorType ()
void SetGeom (const TopoDS_Shape &theShape)
void SetShapeName (const char *theName)
void SetShape (const char *theID, const char *theName)
char * GetShapeName ()
char * GetShapeID ()
void SetTolerance (CORBA::Double)
CORBA::Double GetTolerance ()
 BelongToSurface_i (const Handle(Standard_Type)&)
virtual ~BelongToSurface_i ()
void SetSurface (GEOM::GEOM_Object_ptr theGeom, ElementType theType)
void SetShapeName (const char *theName, ElementType theType)
void SetShape (const char *theID, const char *theName, ElementType theType)
char * GetShapeName ()
char * GetShapeID ()
void SetTolerance (CORBA::Double)
CORBA::Double GetTolerance ()
void SetUseBoundaries (CORBA::Boolean theUseBndRestrictions)
CORBA::Boolean GetUseBoundaries ()
 BelongToPlane_i ()
void SetPlane (GEOM::GEOM_Object_ptr theGeom, ElementType theType)
FunctorType GetFunctorType ()
 BelongToCylinder_i ()
void SetCylinder (GEOM::GEOM_Object_ptr theGeom, ElementType theType)
FunctorType GetFunctorType ()
 LyingOnGeom_i ()
virtual ~LyingOnGeom_i ()
void SetGeom (GEOM::GEOM_Object_ptr theGeom)
void SetElementType (ElementType theType)
FunctorType GetFunctorType ()
void SetGeom (const TopoDS_Shape &theShape)
void SetShapeName (const char *theName)
void SetShape (const char *theID, const char *theName)
char * GetShapeName ()
char * GetShapeID ()
void SetTolerance (CORBA::Double)
CORBA::Double GetTolerance ()
 FreeBorders_i ()
FunctorType GetFunctorType ()
 FreeEdges_i ()
SMESH::FreeEdges::BordersGetBorders ()
FunctorType GetFunctorType ()
 FreeFaces_i ()
FunctorType GetFunctorType ()
 FreeNodes_i ()
FunctorType GetFunctorType ()
 EqualNodes_i ()
FunctorType GetFunctorType ()
void SetTolerance (double)
double GetTolerance ()
 EqualEdges_i ()
FunctorType GetFunctorType ()
 EqualFaces_i ()
FunctorType GetFunctorType ()
 EqualVolumes_i ()
FunctorType GetFunctorType ()
 RangeOfIds_i ()
void SetRange (const SMESH::long_array &theIds)
CORBA::Boolean SetRangeStr (const char *theRange)
char * GetRangeStr ()
void SetElementType (ElementType theType)
FunctorType GetFunctorType ()
 LinearOrQuadratic_i ()
FunctorType GetFunctorType ()
void SetElementType (ElementType theType)
 GroupColor_i ()
FunctorType GetFunctorType ()
void SetElementType (ElementType theType)
void SetColorStr (const char *theColor)
char * GetColorStr ()
 ElemGeomType_i ()
FunctorType GetFunctorType ()
void SetElementType (ElementType theType)
void SetGeometryType (GeometryType theType)
GeometryType GetGeometryType () const
 CoplanarFaces_i ()
FunctorType GetFunctorType ()
void SetFace (CORBA::Long theFaceID)
void SetTolerance (CORBA::Double theToler)
char * GetFaceAsString () const
CORBA::Long GetFace () const
CORBA::Double GetTolerance () const
virtual ~Comparator_i ()
virtual void SetMargin (CORBA::Double)
virtual void SetNumFunctor (NumericalFunctor_ptr)
Controls::ComparatorPtr GetComparator ()
NumericalFunctor_i * GetNumFunctor_i ()
CORBA::Double GetMargin ()
 LessThan_i ()
FunctorType GetFunctorType ()
 MoreThan_i ()
FunctorType GetFunctorType ()
 EqualTo_i ()
virtual void SetTolerance (CORBA::Double)
CORBA::Double GetTolerance ()
FunctorType GetFunctorType ()
 LogicalNOT_i ()
virtual ~LogicalNOT_i ()
virtual void SetPredicate (Predicate_ptr)
Predicate_i * GetPredicate_i ()
FunctorType GetFunctorType ()
virtual ~LogicalBinary_i ()
virtual void SetMesh (SMESH_Mesh_ptr theMesh)
virtual void SetPredicate1 (Predicate_ptr)
virtual void SetPredicate2 (Predicate_ptr)
Controls::LogicalBinaryPtr GetLogicalBinary ()
Predicate_i * GetPredicate1_i ()
Predicate_i * GetPredicate2_i ()
 LogicalAND_i ()
FunctorType GetFunctorType ()
 LogicalOR_i ()
FunctorType GetFunctorType ()
 Filter_i ()
 ~Filter_i ()
virtual void SetPredicate (Predicate_ptr)
virtual void SetMesh (SMESH_Mesh_ptr)
virtual long_arrayGetElementsId (SMESH_Mesh_ptr)
virtual ElementType GetElementType ()
virtual CORBA::Boolean GetCriteria (SMESH::Filter::Criteria_out theCriteria)
virtual CORBA::Boolean SetCriteria (const SMESH::Filter::Criteria &theCriteria)
virtual Predicate_ptr GetPredicate ()
Predicate_i * GetPredicate_i ()
virtual SMESH::long_arrayGetIDs ()
virtual SMESH::long_arrayGetMeshInfo ()
virtual
SMESH::array_of_ElementType
GetTypes ()
virtual SMESH::SMESH_Mesh_ptr GetMesh ()
virtual bool IsMeshInfoCorrect ()
void AddWaiter (TPredicateChangeWaiter *waiter)
void RemoveWaiter (TPredicateChangeWaiter *waiter)
 FilterLibrary_i (const char *theFileName)
 FilterLibrary_i ()
 ~FilterLibrary_i ()
Filter_ptr Copy (const char *theFilterName)
CORBA::Boolean Add (const char *theFilterName, Filter_ptr theFilter)
CORBA::Boolean AddEmpty (const char *theFilterName, ElementType theType)
CORBA::Boolean Delete (const char *theFilterName)
CORBA::Boolean Replace (const char *theFilterName, const char *theNewName, Filter_ptr theFilter)
CORBA::Boolean Save ()
CORBA::Boolean SaveAs (const char *aFileName)
CORBA::Boolean IsPresent (const char *aFilterName)
CORBA::Long NbFilters (ElementType)
string_arrayGetNames (ElementType)
string_arrayGetAllNames ()
void SetFileName (const char *theFileName)
char * GetFileName ()
 FilterManager_i ()
 ~FilterManager_i ()
MinimumAngle_ptr CreateMinimumAngle ()
AspectRatio_ptr CreateAspectRatio ()
AspectRatio3D_ptr CreateAspectRatio3D ()
Warping_ptr CreateWarping ()
Taper_ptr CreateTaper ()
Skew_ptr CreateSkew ()
Area_ptr CreateArea ()
Volume3D_ptr CreateVolume3D ()
MaxElementLength2D_ptr CreateMaxElementLength2D ()
MaxElementLength3D_ptr CreateMaxElementLength3D ()
Length_ptr CreateLength ()
Length2D_ptr CreateLength2D ()
MultiConnection_ptr CreateMultiConnection ()
MultiConnection2D_ptr CreateMultiConnection2D ()
BelongToGeom_ptr CreateBelongToGeom ()
BelongToPlane_ptr CreateBelongToPlane ()
BelongToCylinder_ptr CreateBelongToCylinder ()
BelongToGenSurface_ptr CreateBelongToGenSurface ()
LyingOnGeom_ptr CreateLyingOnGeom ()
FreeBorders_ptr CreateFreeBorders ()
FreeEdges_ptr CreateFreeEdges ()
FreeNodes_ptr CreateFreeNodes ()
FreeFaces_ptr CreateFreeFaces ()
EqualNodes_ptr CreateEqualNodes ()
EqualEdges_ptr CreateEqualEdges ()
EqualFaces_ptr CreateEqualFaces ()
EqualVolumes_ptr CreateEqualVolumes ()
RangeOfIds_ptr CreateRangeOfIds ()
BadOrientedVolume_ptr CreateBadOrientedVolume ()
BareBorderFace_ptr CreateBareBorderFace ()
BareBorderVolume_ptr CreateBareBorderVolume ()
OverConstrainedFace_ptr CreateOverConstrainedFace ()
OverConstrainedVolume_ptr CreateOverConstrainedVolume ()
LinearOrQuadratic_ptr CreateLinearOrQuadratic ()
GroupColor_ptr CreateGroupColor ()
ElemGeomType_ptr CreateElemGeomType ()
CoplanarFaces_ptr CreateCoplanarFaces ()
LessThan_ptr CreateLessThan ()
MoreThan_ptr CreateMoreThan ()
EqualTo_ptr CreateEqualTo ()
LogicalNOT_ptr CreateLogicalNOT ()
LogicalAND_ptr CreateLogicalAND ()
LogicalOR_ptr CreateLogicalOR ()
Filter_ptr CreateFilter ()
FilterLibrary_ptr LoadLibrary (const char *aFileName)
FilterLibrary_ptr CreateLibrary ()
CORBA::Boolean DeleteLibrary (const char *aFileName)
 Measurements_i ()
 ~Measurements_i ()
SMESH::Measure MinDistance (SMESH::SMESH_IDSource_ptr theSource1, SMESH::SMESH_IDSource_ptr theSource2)
 minimal distance between two given entities
SMESH::Measure BoundingBox (const SMESH::ListOfIDSources &theSources)
 common bounding box of entities
 TVar (CORBA::Double value)
 TVar (CORBA::Long value)
 TVar (CORBA::Short value)
 TVar (const SMESH::double_array &value)
 TPythonDump ()
virtual ~TPythonDump ()
TPythonDumpoperator<< (const TVar &theVariableValue)
TPythonDumpoperator<< (long int theArg)
TPythonDumpoperator<< (int theArg)
TPythonDumpoperator<< (double theArg)
TPythonDumpoperator<< (float theArg)
TPythonDumpoperator<< (const void *theArg)
TPythonDumpoperator<< (const char *theArg)
TPythonDumpoperator<< (const SMESH::ElementType &theArg)
TPythonDumpoperator<< (const SMESH::GeometryType &theArg)
TPythonDumpoperator<< (const SMESH::long_array &theArg)
TPythonDumpoperator<< (const SMESH::double_array &theArg)
TPythonDumpoperator<< (const SMESH::string_array &theArg)
TPythonDumpoperator<< (SMESH::SMESH_Hypothesis_ptr theArg)
TPythonDumpoperator<< (SMESH::SMESH_IDSource_ptr theArg)
TPythonDumpoperator<< (SALOMEDS::SObject_ptr theArg)
TPythonDumpoperator<< (CORBA::Object_ptr theArg)
TPythonDumpoperator<< (SMESH::FilterLibrary_i *theArg)
TPythonDumpoperator<< (SMESH::FilterManager_i *theArg)
TPythonDumpoperator<< (SMESH::Filter_i *theArg)
TPythonDumpoperator<< (SMESH::Functor_i *theArg)
TPythonDumpoperator<< (SMESH::Measurements_i *theArg)
TPythonDumpoperator<< (SMESH_Gen_i *theArg)
TPythonDumpoperator<< (SMESH_MeshEditor_i *theArg)
TPythonDumpoperator<< (SMESH::MED_VERSION theArg)
TPythonDumpoperator<< (const SMESH::AxisStruct &theAxis)
TPythonDumpoperator<< (const SMESH::DirStruct &theDir)
TPythonDumpoperator<< (const SMESH::PointStruct &P)
TPythonDumpoperator<< (const TCollection_AsciiString &theArg)
TPythonDumpoperator<< (const SMESH::ListOfGroups &theList)
TPythonDumpoperator<< (const SMESH::ListOfGroups *theList)
TPythonDumpoperator<< (const SMESH::ListOfIDSources &theList)

Static Public Member Functions

static void GetElementsId (Predicate_i *, const SMDS_Mesh *, Controls::Filter::TIdSequence &)
static void GetElementsId (Predicate_i *, SMESH_Mesh_ptr, Controls::Filter::TIdSequence &)
static char Quote ()
static const char * SMESHGenName ()
static const char * MeshEditorName ()
static TCollection_AsciiString LongStringStart (const char *type)
 Return marker of long string literal beginning.
static TCollection_AsciiString LongStringEnd ()
 Return marker of long string literal end.
static bool CutoutLongString (TCollection_AsciiString &theText, int &theFrom, TCollection_AsciiString &theLongString, TCollection_AsciiString &theStringType)
 Cut out a long string literal from a string.

Public Attributes

std::vector< std::string > myVals

Protected Member Functions

 Functor_i ()
 ~Functor_i ()
 Handle (Standard_Type) mySurfaceType
 Comparator_i ()
 LogicalBinary_i ()

Protected Attributes

Controls::FunctorPtr myFunctorPtr
Controls::NumericalFunctorPtr myNumericalFunctorPtr
Controls::Length2DPtr myLength2DPtr
Controls::MultiConnection2DPtr myMulticonnection2DPtr
Controls::PredicatePtr myPredicatePtr
Controls::BelongToGeomPtr myBelongToGeomPtr
char * myShapeName
char * myShapeID
Controls::ElementsOnSurfacePtr myElementsOnSurfacePtr
Controls::LyingOnGeomPtr myLyingOnGeomPtr
Controls::FreeEdgesPtr myFreeEdgesPtr
Controls::RangeOfIdsPtr myRangeOfIdsPtr
Controls::ComparatorPtr myComparatorPtr
NumericalFunctor_i * myNumericalFunctor
Controls::EqualToPtr myEqualToPtr
Controls::LogicalNOTPtr myLogicalNOTPtr
Predicate_i * myPredicate
Controls::LogicalBinaryPtr myLogicalBinaryPtr
Predicate_i * myPredicate1
Predicate_i * myPredicate2

Private Attributes

Controls::CoincidentNodesPtr myCoincidentNodesPtr
Controls::LinearOrQuadraticPtr myLinearOrQuadraticPtr
Controls::GroupColorPtr myGroupColorPtr
Controls::ElemGeomTypePtr myElemGeomTypePtr
Controls::CoplanarFacesPtr myCoplanarFacesPtr
Controls::Filter myFilter
SMESH_Mesh_var myMesh
std::list
< TPredicateChangeWaiter * > 
myWaiters
char * myFileName
LDOM_Document myDoc
FilterManager_var myFilterMgr
std::ostringstream myStream
int myVarsCounter

Static Private Attributes

static size_t myCounter

Detailed Description

Object used to make TPythonDump know that its held value can be a varible.

Utility helping in storing SMESH engine calls as python commands.

TPythonDump substitute TVar with names of notebook variables if any.

Definition at line 141 of file SMESH_Filter_i.hxx.


Constructor & Destructor Documentation

virtual SMESH::SMESH_I_EXPORT::~Comparator_i ( ) [virtual]
virtual SMESH::SMESH_I_EXPORT::~LogicalNOT_i ( ) [virtual]
virtual SMESH::SMESH_I_EXPORT::~TPythonDump ( ) [virtual]

Member Function Documentation

CORBA::Boolean SMESH::SMESH_I_EXPORT::Add ( const char *  theFilterName,
Filter_ptr  theFilter 
)
CORBA::Boolean SMESH::SMESH_I_EXPORT::AddEmpty ( const char *  theFilterName,
ElementType  theType 
)
SMESH::SMESH_I_EXPORT::BelongToSurface_i ( const Handle(Standard_Type)&  )

common bounding box of entities

Filter_ptr SMESH::SMESH_I_EXPORT::Copy ( const char *  theFilterName)
FilterLibrary_ptr SMESH::SMESH_I_EXPORT::CreateLibrary ( )
static bool SMESH::SMESH_I_EXPORT::CutoutLongString ( TCollection_AsciiString &  theText,
int &  theFrom,
TCollection_AsciiString &  theLongString,
TCollection_AsciiString &  theStringType 
) [static]

Cut out a long string literal from a string.

Parameters:
theText- text possibly containing string literals
theFrom- position in the text to search from
theLongString- the retrieved literal
theStringType- a name of functionality produced the literal
Return values:
bool- true if a string literal found

The literal is removed from theText; theFrom points position right after the removed literal

CORBA::Boolean SMESH::SMESH_I_EXPORT::Delete ( const char *  theFilterName)
CORBA::Boolean SMESH::SMESH_I_EXPORT::DeleteLibrary ( const char *  aFileName)
SMESH::SMESH_I_EXPORT::FilterLibrary_i ( const char *  theFileName)
virtual CORBA::Boolean SMESH::SMESH_I_EXPORT::GetCriteria ( SMESH::Filter::Criteria_out  theCriteria) [virtual]
static void SMESH::SMESH_I_EXPORT::GetElementsId ( Predicate_i *  ,
const SMDS_Mesh *  ,
Controls::Filter::TIdSequence &   
) [static]

Here is the caller graph for this function:

static void SMESH::SMESH_I_EXPORT::GetElementsId ( Predicate_i *  ,
SMESH_Mesh_ptr  ,
Controls::Filter::TIdSequence &   
) [static]

Here is the caller graph for this function:

virtual long_array* SMESH::SMESH_I_EXPORT::GetElementsId ( SMESH_Mesh_ptr  ) [virtual]

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

CORBA::Long SMESH::SMESH_I_EXPORT::GetFace ( ) const

Definition at line 146 of file SMESH_Filter_i.hxx.

{ return myFunctorPtr;}
SMESH::Histogram* SMESH::SMESH_I_EXPORT::GetHistogram ( CORBA::Short  nbIntervals)
virtual SMESH::SMESH_Mesh_ptr SMESH::SMESH_I_EXPORT::GetMesh ( ) [virtual]

Here is the caller graph for this function:

NumericalFunctor_i* SMESH::SMESH_I_EXPORT::GetNumFunctor_i ( )
virtual Predicate_ptr SMESH::SMESH_I_EXPORT::GetPredicate ( ) [virtual]
CORBA::Double SMESH::SMESH_I_EXPORT::GetTolerance ( ) const
CORBA::Double SMESH::SMESH_I_EXPORT::GetValue ( CORBA::Long  theElementId)
SMESH::SMESH_I_EXPORT::Handle ( Standard_Type  ) [protected]
virtual bool SMESH::SMESH_I_EXPORT::IsMeshInfoCorrect ( ) [inline, virtual]

Definition at line 976 of file SMESH_Filter_i.hxx.

{ return true; }
CORBA::Boolean SMESH::SMESH_I_EXPORT::IsPresent ( const char *  aFilterName)
CORBA::Boolean SMESH::SMESH_I_EXPORT::IsSatisfy ( CORBA::Long  theElementId)
FilterLibrary_ptr SMESH::SMESH_I_EXPORT::LoadLibrary ( const char *  aFileName)
static TCollection_AsciiString SMESH::SMESH_I_EXPORT::LongStringEnd ( ) [static]

Return marker of long string literal end.

Return values:
TCollection_AsciiString- the marker string to be written into a raw python script
static TCollection_AsciiString SMESH::SMESH_I_EXPORT::LongStringStart ( const char *  type) [static]

Return marker of long string literal beginning.

Parameters:
type- a name of functionality producing the string literal
Return values:
TCollection_AsciiString- the marker string to be written into a raw python script
static const char* SMESH::SMESH_I_EXPORT::MeshEditorName ( ) [inline, static]

Definition at line 212 of file SMESH_PythonDump.hxx.

{ return "mesh_editor"; }
SMESH::Measure SMESH::SMESH_I_EXPORT::MinDistance ( SMESH::SMESH_IDSource_ptr  theSource1,
SMESH::SMESH_IDSource_ptr  theSource2 
)

minimal distance between two given entities

TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const TVar theVariableValue)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( long int  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( int  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( double  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( float  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const void *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const char *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::ElementType theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::GeometryType theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::long_array theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::double_array theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::string_array theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::SMESH_Hypothesis_ptr  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::SMESH_IDSource_ptr  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SALOMEDS::SObject_ptr  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( CORBA::Object_ptr  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::FilterLibrary_i *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::FilterManager_i *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::Filter_i *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::Functor_i *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::Measurements_i *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH_Gen_i *  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH_MeshEditor_i theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( SMESH::MED_VERSION  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::AxisStruct theAxis)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::DirStruct theDir)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::PointStruct P)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const TCollection_AsciiString &  theArg)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::ListOfGroups theList)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::ListOfGroups theList)
TPythonDump& SMESH::SMESH_I_EXPORT::operator<< ( const SMESH::ListOfIDSources theList)
static char SMESH::SMESH_I_EXPORT::Quote ( ) [inline, static]

Definition at line 100 of file SMESH_PythonDump.hxx.

{ return '$'; }
CORBA::Boolean SMESH::SMESH_I_EXPORT::Replace ( const char *  theFilterName,
const char *  theNewName,
Filter_ptr  theFilter 
)
CORBA::Boolean SMESH::SMESH_I_EXPORT::Save ( )
CORBA::Boolean SMESH::SMESH_I_EXPORT::SaveAs ( const char *  aFileName)
void SMESH::SMESH_I_EXPORT::SetColorStr ( const char *  theColor)
virtual CORBA::Boolean SMESH::SMESH_I_EXPORT::SetCriteria ( const SMESH::Filter::Criteria theCriteria) [virtual]
void SMESH::SMESH_I_EXPORT::SetCylinder ( GEOM::GEOM_Object_ptr  theGeom,
ElementType  theType 
)
void SMESH::SMESH_I_EXPORT::SetFace ( CORBA::Long  theFaceID)
void SMESH::SMESH_I_EXPORT::SetFileName ( const char *  theFileName)
void SMESH::SMESH_I_EXPORT::SetGeom ( GEOM::GEOM_Object_ptr  theGeom)
void SMESH::SMESH_I_EXPORT::SetGeom ( const TopoDS_Shape &  theShape)
void SMESH::SMESH_I_EXPORT::SetGeom ( GEOM::GEOM_Object_ptr  theGeom)
void SMESH::SMESH_I_EXPORT::SetGeom ( const TopoDS_Shape &  theShape)
virtual void SMESH::SMESH_I_EXPORT::SetMargin ( CORBA::Double  ) [virtual]
void SMESH::SMESH_I_EXPORT::SetMesh ( SMESH_Mesh_ptr  theMesh)
virtual void SMESH::SMESH_I_EXPORT::SetMesh ( SMESH_Mesh_ptr  theMesh) [virtual]
virtual void SMESH::SMESH_I_EXPORT::SetMesh ( SMESH_Mesh_ptr  ) [virtual]
virtual void SMESH::SMESH_I_EXPORT::SetNumFunctor ( NumericalFunctor_ptr  ) [virtual]
void SMESH::SMESH_I_EXPORT::SetPlane ( GEOM::GEOM_Object_ptr  theGeom,
ElementType  theType 
)
void SMESH::SMESH_I_EXPORT::SetPrecision ( CORBA::Long  thePrecision)
virtual void SMESH::SMESH_I_EXPORT::SetPredicate ( Predicate_ptr  ) [virtual]
virtual void SMESH::SMESH_I_EXPORT::SetPredicate ( Predicate_ptr  ) [virtual]
virtual void SMESH::SMESH_I_EXPORT::SetPredicate1 ( Predicate_ptr  ) [virtual]
virtual void SMESH::SMESH_I_EXPORT::SetPredicate2 ( Predicate_ptr  ) [virtual]
CORBA::Boolean SMESH::SMESH_I_EXPORT::SetRangeStr ( const char *  theRange)
void SMESH::SMESH_I_EXPORT::SetShape ( const char *  theID,
const char *  theName 
)
void SMESH::SMESH_I_EXPORT::SetShape ( const char *  theID,
const char *  theName,
ElementType  theType 
)
void SMESH::SMESH_I_EXPORT::SetShape ( const char *  theID,
const char *  theName 
)
void SMESH::SMESH_I_EXPORT::SetShapeName ( const char *  theName)
void SMESH::SMESH_I_EXPORT::SetShapeName ( const char *  theName,
ElementType  theType 
)
void SMESH::SMESH_I_EXPORT::SetShapeName ( const char *  theName)
void SMESH::SMESH_I_EXPORT::SetSurface ( GEOM::GEOM_Object_ptr  theGeom,
ElementType  theType 
)
void SMESH::SMESH_I_EXPORT::SetTolerance ( CORBA::Double  )
void SMESH::SMESH_I_EXPORT::SetTolerance ( CORBA::Double  )
void SMESH::SMESH_I_EXPORT::SetTolerance ( CORBA::Double  )
void SMESH::SMESH_I_EXPORT::SetTolerance ( CORBA::Double  theToler)
virtual void SMESH::SMESH_I_EXPORT::SetTolerance ( CORBA::Double  ) [virtual]
void SMESH::SMESH_I_EXPORT::SetUseBoundaries ( CORBA::Boolean  theUseBndRestrictions)
static const char* SMESH::SMESH_I_EXPORT::SMESHGenName ( ) [inline, static]

Definition at line 211 of file SMESH_PythonDump.hxx.

{ return "smeshgen"; }
SMESH::SMESH_I_EXPORT::TVar ( CORBA::Double  value)
SMESH::SMESH_I_EXPORT::TVar ( CORBA::Long  value)
SMESH::SMESH_I_EXPORT::TVar ( CORBA::Short  value)

Member Data Documentation

Definition at line 469 of file SMESH_Filter_i.hxx.

Definition at line 645 of file SMESH_Filter_i.hxx.

Definition at line 796 of file SMESH_Filter_i.hxx.

Definition at line 773 of file SMESH_Filter_i.hxx.

size_t SMESH::SMESH_I_EXPORT::myCounter [static, private]

Definition at line 112 of file SMESH_PythonDump.hxx.

LDOM_Document SMESH::SMESH_I_EXPORT::myDoc [private]

Definition at line 1029 of file SMESH_Filter_i.hxx.

Definition at line 499 of file SMESH_Filter_i.hxx.

Definition at line 753 of file SMESH_Filter_i.hxx.

Definition at line 841 of file SMESH_Filter_i.hxx.

Definition at line 1028 of file SMESH_Filter_i.hxx.

Controls::Filter SMESH::SMESH_I_EXPORT::myFilter [private]

Definition at line 989 of file SMESH_Filter_i.hxx.

FilterManager_var SMESH::SMESH_I_EXPORT::myFilterMgr [private]

Definition at line 1030 of file SMESH_Filter_i.hxx.

Definition at line 601 of file SMESH_Filter_i.hxx.

Definition at line 153 of file SMESH_Filter_i.hxx.

Definition at line 734 of file SMESH_Filter_i.hxx.

Definition at line 330 of file SMESH_Filter_i.hxx.

Definition at line 715 of file SMESH_Filter_i.hxx.

Definition at line 886 of file SMESH_Filter_i.hxx.

Definition at line 861 of file SMESH_Filter_i.hxx.

Definition at line 570 of file SMESH_Filter_i.hxx.

SMESH_Mesh_var SMESH::SMESH_I_EXPORT::myMesh [private]

Definition at line 991 of file SMESH_Filter_i.hxx.

Definition at line 359 of file SMESH_Filter_i.hxx.

NumericalFunctor_i* SMESH::SMESH_I_EXPORT::myNumericalFunctor [protected]

Definition at line 797 of file SMESH_Filter_i.hxx.

Definition at line 171 of file SMESH_Filter_i.hxx.

Predicate_i * SMESH_I_EXPORT::myPredicate [protected]

Definition at line 862 of file SMESH_Filter_i.hxx.

Predicate_i* SMESH::SMESH_I_EXPORT::myPredicate1 [protected]

Definition at line 887 of file SMESH_Filter_i.hxx.

Predicate_i* SMESH::SMESH_I_EXPORT::myPredicate2 [protected]

Definition at line 888 of file SMESH_Filter_i.hxx.

Definition at line 378 of file SMESH_Filter_i.hxx.

Definition at line 699 of file SMESH_Filter_i.hxx.

char * SMESH_I_EXPORT::myShapeID [protected]

Definition at line 471 of file SMESH_Filter_i.hxx.

char * SMESH_I_EXPORT::myShapeName [protected]

Definition at line 470 of file SMESH_Filter_i.hxx.

std::ostringstream SMESH::SMESH_I_EXPORT::myStream [private]

Definition at line 111 of file SMESH_PythonDump.hxx.

std::vector< std::string > SMESH::SMESH_I_EXPORT::myVals

Definition at line 93 of file SMESH_PythonDump.hxx.

Definition at line 113 of file SMESH_PythonDump.hxx.

Definition at line 993 of file SMESH_Filter_i.hxx.


The documentation for this protocol was generated from the following files: