Open CASCADE Technology
6.5.4
|
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 |
virtual Standard_Boolean ShapeProcess_UOperator::Perform | ( | const Handle< ShapeProcess_Context > & | context | ) | [virtual] |
Implements ShapeProcess_Operator.