|
Open CASCADE Technology 6.5.2
|
Defines operator as container for static function
OperFunc. This allows user to create new operators
without creation of new classes
#include <ShapeProcess_UOperator.hxx>

Public Member Functions | |
| ShapeProcess_UOperator (const ShapeProcess_OperFunc func) | |
| Creates operator with implementation defined as OperFunc (static function) | |
| virtual Standard_Boolean | Perform (const Handle< ShapeProcess_Context > &context) |
| Performs operation and records changes in the context | |
| ShapeProcess_UOperator::ShapeProcess_UOperator | ( | const ShapeProcess_OperFunc | func | ) |
| virtual Standard_Boolean ShapeProcess_UOperator::Perform | ( | const Handle< ShapeProcess_Context > & | context | ) | [virtual] |
Implements ShapeProcess_Operator.
1.7.4