+
+ /*
+ Class : Length3D_i
+ Description : Functor for calculating length of edge
+ */
+ class SMESH_I_EXPORT Length3D_i: public virtual POA_SMESH::Length3D,
+ public virtual NumericalFunctor_i
+ {
+ public:
+ Length3D_i();
+ //SMESH::Length2D::Values* GetValues();
+ FunctorType GetFunctorType();
+
+ protected:
+ Controls::Length3DPtr myLength3DPtr;
+ };
+
+ /*
+ Class : Deflection2D_i
+ Description : Functor for calculating distance between a face and geometry
+ */
+ class SMESH_I_EXPORT Deflection2D_i: public virtual POA_SMESH::Deflection2D,
+ public virtual NumericalFunctor_i
+ {
+ public:
+ Deflection2D_i();
+ FunctorType GetFunctorType();
+ };
+