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