C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Constraint for subset of coordinates. More...
#include <gce_kompas_interface.h>
Public Member Functions | |
virtual ItGeomCoord * | GetCoord (ptrdiff_t crdIdx) const =0 |
Get coordinate with crdIdx index. | |
virtual ptrdiff_t | GetCoordCount () const =0 |
Count of coordinates connected with the equation. | |
virtual bool | CalcDerive (ItGeomCoord &, const std::vector< double > &, double &, double &) const |
The first derivative by coordinate and the function values calculation. | |
virtual ptrdiff_t | GetDependedCoordIdx () const =0 |
Get the coordinate of dependent variable (for explicit equations). | |
virtual bool | IsAssignmentForm () const =0 |
Flag of equation specified in form of assignment, by the rules of KOMPAS-3D V12. More... | |
Constraint for subset of coordinates.
As a rule, it is an algebraic equation of a general form f(x1,x2,..,xn) = g(x1,x2,..,xn) or, as a special case, it is an equation in explicit form: x1 = g(x2,x3,..,xn).
|
pure virtual |
Flag of equation specified in form of assignment, by the rules of KOMPAS-3D V12.
Equations specified explicitly, considered to be the assignment of dependent variable: x1 = g(x2,x3,..,xn). It is preferred to compute such equations by hierarchical top-down method.