Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, QuadraticForm2d arg0) |
| None | __init__ (self, SymMatrix2d A, float c) |
| None | addDistToLine (self, Vector2d lineUnitDir) |
| None | addDistToLine (self, Vector2d lineUnitDir, float weight) |
| None | addDistToOrigin (self, float weight) |
| None | addDistToPlane (self, Vector2d planeUnitNormal) |
| None | addDistToPlane (self, Vector2d planeUnitNormal, float weight) |
| float | eval (self, Vector2d x) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| QuadraticForm2d | operator (*args, **kwargs) |
| QuadraticForm2d | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_A = 0 |
| typing | _offsetof_c = 24 |
Generated from: MR::QuadraticForm2d quadratic form: f = x^T A x + c
|
static |
| None mrmeshpy.QuadraticForm2d.__init__ | ( | self | ) |
| None mrmeshpy.QuadraticForm2d.__init__ | ( | self, | |
| QuadraticForm2d | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.QuadraticForm2d.__init__ | ( | self, | |
| SymMatrix2d | A, | ||
| float | c ) |
Implicit aggregate constructor.
| None mrmeshpy.QuadraticForm2d.addDistToLine | ( | self, | |
| Vector2d | lineUnitDir ) |
adds to this squared distance to line passing via origin with given unit direction
| None mrmeshpy.QuadraticForm2d.addDistToLine | ( | self, | |
| Vector2d | lineUnitDir, | ||
| float | weight ) |
| None mrmeshpy.QuadraticForm2d.addDistToOrigin | ( | self, | |
| float | weight ) |
adds to this squared distance to the origin point
| None mrmeshpy.QuadraticForm2d.addDistToPlane | ( | self, | |
| Vector2d | planeUnitNormal ) |
adds to this squared distance to plane passing via origin with given unit normal
| None mrmeshpy.QuadraticForm2d.addDistToPlane | ( | self, | |
| Vector2d | planeUnitNormal, | ||
| float | weight ) |
| float mrmeshpy.QuadraticForm2d.eval | ( | self, | |
| Vector2d | x ) |
evaluates the function at given x
|
static |
|
static |
|
staticprotected |
|
staticprotected |