Open CASCADE Technology  7.7.0.dev
Public Member Functions

Expr_RUIterator Class Reference

Iterates on NamedUnknowns in a GeneralRelation. More...

#include <Expr_RUIterator.hxx>

Public Member Functions

 Expr_RUIterator (const Handle< Expr_GeneralRelation > &rel)
 Creates an iterator on every NamedUnknown contained in <rel>. More...
 
Standard_Boolean More () const
 Returns False if on other unknown remains. More...
 
void Next ()
 
Handle< Expr_NamedUnknownValue () const
 Returns current NamedUnknown. Raises exception if no more unknowns remain. More...
 

Detailed Description

Iterates on NamedUnknowns in a GeneralRelation.

Constructor & Destructor Documentation

◆ Expr_RUIterator()

Expr_RUIterator::Expr_RUIterator ( const Handle< Expr_GeneralRelation > &  rel)

Creates an iterator on every NamedUnknown contained in <rel>.

Member Function Documentation

◆ More()

Standard_Boolean Expr_RUIterator::More ( ) const

Returns False if on other unknown remains.

◆ Next()

void Expr_RUIterator::Next ( )

◆ Value()

Handle< Expr_NamedUnknown > Expr_RUIterator::Value ( ) const

Returns current NamedUnknown. Raises exception if no more unknowns remain.


The documentation for this class was generated from the following file: