Lines Matching refs:covariance
1378 static void ComputePrincipleComponent(const float *covariance, in ComputePrincipleComponent() argument
1390 row0.x = covariance[0]; in ComputePrincipleComponent()
1391 row0.y = covariance[1]; in ComputePrincipleComponent()
1392 row0.z = covariance[2]; in ComputePrincipleComponent()
1395 row1.x = covariance[1]; in ComputePrincipleComponent()
1396 row1.y = covariance[3]; in ComputePrincipleComponent()
1397 row1.z = covariance[4]; in ComputePrincipleComponent()
1400 row2.x = covariance[2]; in ComputePrincipleComponent()
1401 row2.y = covariance[4]; in ComputePrincipleComponent()
1402 row2.z = covariance[5]; in ComputePrincipleComponent()
1442 const DDSVector4 *points, float *covariance) in ComputeWeightedCovariance() argument
1472 covariance[i] = 0.0f; in ComputeWeightedCovariance()
1488 covariance[0] += a.x*b.x; in ComputeWeightedCovariance()
1489 covariance[1] += a.x*b.y; in ComputeWeightedCovariance()
1490 covariance[2] += a.x*b.z; in ComputeWeightedCovariance()
1491 covariance[3] += a.y*b.y; in ComputeWeightedCovariance()
1492 covariance[4] += a.y*b.z; in ComputeWeightedCovariance()
1493 covariance[5] += a.z*b.z; in ComputeWeightedCovariance()
2712 covariance[16]; in WriteCompressed() local
2729 ComputeWeightedCovariance(count,points,covariance); in WriteCompressed()
2730 ComputePrincipleComponent(covariance,&principle); in WriteCompressed()