Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes
BOPAlgo_PISteps Class Reference

Class for representing the relative contribution of each step of the operation to the whole progress. More...

#include <BOPAlgo_Algo.hxx>

Public Member Functions

 BOPAlgo_PISteps (const int theNbOp)
 Constructor.
 
const NCollection_Array1< double > & Steps () const
 Returns the steps.
 
NCollection_Array1< double > & ChangeSteps ()
 Returns modifiable steps.
 
void SetStep (const int theOperation, const double theStep)
 Assign the value theStep to theOperation.
 
double GetStep (const int theOperation)
 Returns the step assigned to the operation.
 

Protected Attributes

NCollection_Array1< doublemySteps
 

Detailed Description

Class for representing the relative contribution of each step of the operation to the whole progress.

Constructor & Destructor Documentation

◆ BOPAlgo_PISteps()

BOPAlgo_PISteps::BOPAlgo_PISteps ( const int theNbOp)
inline

Constructor.

Member Function Documentation

◆ ChangeSteps()

NCollection_Array1< double > & BOPAlgo_PISteps::ChangeSteps ( )
inline

Returns modifiable steps.

◆ GetStep()

double BOPAlgo_PISteps::GetStep ( const int theOperation)
inline

Returns the step assigned to the operation.

◆ SetStep()

void BOPAlgo_PISteps::SetStep ( const int theOperation,
const double theStep )
inline

Assign the value theStep to theOperation.

◆ Steps()

const NCollection_Array1< double > & BOPAlgo_PISteps::Steps ( ) const
inline

Returns the steps.

Field Documentation

◆ mySteps

NCollection_Array1<double> BOPAlgo_PISteps::mySteps
protected

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