Lines Matching refs:covariance
1368 static void ComputePrincipleComponent(const float *covariance, in ComputePrincipleComponent() argument
1380 row0.x = covariance[0]; in ComputePrincipleComponent()
1381 row0.y = covariance[1]; in ComputePrincipleComponent()
1382 row0.z = covariance[2]; in ComputePrincipleComponent()
1385 row1.x = covariance[1]; in ComputePrincipleComponent()
1386 row1.y = covariance[3]; in ComputePrincipleComponent()
1387 row1.z = covariance[4]; in ComputePrincipleComponent()
1390 row2.x = covariance[2]; in ComputePrincipleComponent()
1391 row2.y = covariance[4]; in ComputePrincipleComponent()
1392 row2.z = covariance[5]; in ComputePrincipleComponent()
1432 const DDSVector4 *points, float *covariance) in ComputeWeightedCovariance() argument
1462 covariance[i] = 0.0f; in ComputeWeightedCovariance()
1478 covariance[0] += a.x*b.x; in ComputeWeightedCovariance()
1479 covariance[1] += a.x*b.y; in ComputeWeightedCovariance()
1480 covariance[2] += a.x*b.z; in ComputeWeightedCovariance()
1481 covariance[3] += a.y*b.y; in ComputeWeightedCovariance()
1482 covariance[4] += a.y*b.z; in ComputeWeightedCovariance()
1483 covariance[5] += a.z*b.z; in ComputeWeightedCovariance()
2525 covariance[16]; in WriteCompressed() local
2542 ComputeWeightedCovariance(count,points,covariance); in WriteCompressed()
2543 ComputePrincipleComponent(covariance,&principle); in WriteCompressed()