SMESH.LogicalBinary_i Class Reference

#include <SMESH_Filter_i.hxx>

Inheritance diagram for SMESH.LogicalBinary_i:

Inheritance graph

Public Member Functions

virtual ~LogicalBinary_i ()
virtual void SetMesh (SMESH_Mesh_ptr theMesh)
virtual void SetPredicate1 (Predicate_ptr)
virtual void SetPredicate2 (Predicate_ptr)
Controls::LogicalBinaryPtr GetLogicalBinary ()
Predicate_iGetPredicate1_i ()
Predicate_iGetPredicate2_i ()
CORBA::Boolean IsSatisfy (CORBA::Long theElementId)
Controls::PredicatePtr GetPredicate ()
Controls::FunctorPtr GetFunctor ()
ElementType GetElementType ()

Protected Member Functions

 LogicalBinary_i ()

Protected Attributes

Controls::LogicalBinaryPtr myLogicalBinaryPtr
Predicate_imyPredicate1
Predicate_imyPredicate2
Controls::PredicatePtr myPredicatePtr
Controls::FunctorPtr myFunctorPtr

Constructor & Destructor Documentation

LogicalBinary_i::~LogicalBinary_i  )  [virtual]
 

LogicalBinary_i::LogicalBinary_i  )  [protected]
 


Member Function Documentation

void LogicalBinary_i::SetMesh SMESH_Mesh_ptr  theMesh  )  [virtual]
 

Reimplemented from SMESH.Functor_i.

void LogicalBinary_i::SetPredicate1 Predicate_ptr   )  [virtual]
 

void LogicalBinary_i::SetPredicate2 Predicate_ptr   )  [virtual]
 

Controls::LogicalBinaryPtr LogicalBinary_i::GetLogicalBinary  ) 
 

Predicate_i * LogicalBinary_i::GetPredicate1_i  ) 
 

Predicate_i * LogicalBinary_i::GetPredicate2_i  ) 
 

CORBA::Boolean Predicate_i::IsSatisfy CORBA::Long  theElementId  )  [inherited]
 

Controls::PredicatePtr Predicate_i::GetPredicate  )  [inherited]
 

Controls::FunctorPtr SMESH.Functor_i.GetFunctor  )  [inherited]
 

ElementType Functor_i::GetElementType  )  [inherited]
 


Field Documentation

Controls::LogicalBinaryPtr SMESH.LogicalBinary_i.myLogicalBinaryPtr [protected]
 

Predicate_i* SMESH.LogicalBinary_i.myPredicate1 [protected]
 

Predicate_i* SMESH.LogicalBinary_i.myPredicate2 [protected]
 

Controls::PredicatePtr SMESH.Predicate_i.myPredicatePtr [protected, inherited]
 

Controls::FunctorPtr SMESH.Functor_i.myFunctorPtr [protected, inherited]