Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, QuadraticForm3d arg0) |
None | __init__ (self, SymMatrix3d A, float c) |
None | addDistToLine (self, Vector3d lineUnitDir) |
None | addDistToLine (self, Vector3d lineUnitDir, float weight) |
None | addDistToOrigin (self, float weight) |
None | addDistToPlane (self, Vector3d planeUnitNormal) |
None | addDistToPlane (self, Vector3d planeUnitNormal, float weight) |
float | eval (self, Vector3d x) |
Generated from: MR::QuadraticForm3d Aliases: QuadraticForm_Vector3_double quadratic form: f = x^T A x + c \\ingroup MathGroup
None meshlib.mrmeshpy.QuadraticForm3d.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.QuadraticForm3d.__init__ | ( | self, | |
QuadraticForm3d | arg0 ) |
Implicit copy constructor.
None meshlib.mrmeshpy.QuadraticForm3d.__init__ | ( | self, | |
SymMatrix3d | A, | ||
float | c ) |
Implicit aggregate constructor.
None meshlib.mrmeshpy.QuadraticForm3d.addDistToLine | ( | self, | |
Vector3d | lineUnitDir ) |
adds to this squared distance to line passing via origin with given unit direction
None meshlib.mrmeshpy.QuadraticForm3d.addDistToLine | ( | self, | |
Vector3d | lineUnitDir, | ||
float | weight ) |
None meshlib.mrmeshpy.QuadraticForm3d.addDistToOrigin | ( | self, | |
float | weight ) |
adds to this squared distance to the origin point
None meshlib.mrmeshpy.QuadraticForm3d.addDistToPlane | ( | self, | |
Vector3d | planeUnitNormal ) |
adds to this squared distance to plane passing via origin with given unit normal
None meshlib.mrmeshpy.QuadraticForm3d.addDistToPlane | ( | self, | |
Vector3d | planeUnitNormal, | ||
float | weight ) |
float meshlib.mrmeshpy.QuadraticForm3d.eval | ( | self, | |
Vector3d | x ) |
evaluates the function at given x