SetSymmetric() public method

public SetSymmetric ( SMat3 rhs ) : void
rhs SMat3
return void
示例#1
0
文件: SVD.cs 项目: Lin20/isosurface
 public static float CalcError(SMat3 origA, Vector3 x, Vector3 b)
 {
     Mat3 A = new Mat3();
     A.SetSymmetric(origA);
     Vector3 vtmp = A.Vmul(x);
     vtmp = b - vtmp;
     return vtmp.X * vtmp.X + vtmp.Y * vtmp.Y + vtmp.Z * vtmp.Z;
 }
示例#2
0
        public static float CalcError(SMat3 origA, Vector3 x, Vector3 b)
        {
            Mat3 A = new Mat3();

            A.SetSymmetric(origA);
            Vector3 vtmp = A.Vmul(x);

            vtmp = b - vtmp;
            return(vtmp.X * vtmp.X + vtmp.Y * vtmp.Y + vtmp.Z * vtmp.Z);
        }