Struct QuadricError
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
public struct QuadricError
Constructors
QuadricError(ref QuadricError, ref QuadricError)
Declaration
public QuadricError(ref QuadricError a, ref QuadricError b)
Parameters
QuadricError(ref Vector3d, ref Vector3d)
Declaration
public QuadricError(ref Vector3d n, ref Vector3d p)
Parameters
Fields
Axx
Declaration
Field Value
Axy
Declaration
Field Value
Axz
Declaration
Field Value
Ayy
Declaration
Field Value
Ayz
Declaration
Field Value
Azz
Declaration
Field Value
bx
Declaration
Field Value
by
Declaration
Field Value
bz
Declaration
Field Value
c
Declaration
Field Value
Zero
Declaration
public static readonly QuadricError Zero
Field Value
Methods
Add(Double, ref QuadricError)
Declaration
public void Add(double w, ref QuadricError b)
Parameters
Evaluate(ref Vector3d)
returns pAp + 2*dot(p,b) + c
Declaration
public double Evaluate(ref Vector3d pt)
Parameters
Returns
OptimalPoint(ref Vector3d)
Declaration
public bool OptimalPoint(ref Vector3d result)
Parameters
Returns