logo

Back to index

PCC

Min: 0.1667, max: 1.5517, yellow zone: [0.4000 .. 0.6000].

Elements: 91, μ: 0.8597, σ: 0.3301, Var: 0.1090, defects: 35%.

Packages: 37, classes: 318.

Green: 297, yellow: 10, red: 11.

Class PCC n A Rw_total
g.s.line.LineGeneral2D_F64 1.2667 16 3 52
g.s.line.LineGeneral2D_F32 1.2667 16 3 52
g.s.line.LinePolar2D_F64 1 8 2 17
g.s.line.LinePolar2D_F32 1 8 2 17
g.s.line.LineParametric2D_I32 0.6667 16 3 31
g.s.line.LineParametric2D_F64 0.6667 22 2 14
g.s.line.LineSegment2D_F32 0.8667 16 2 26
g.s.line.LineParametric2D_F32 0.6667 22 2 14
g.s.line.LineSegment2D_I32 0.8667 16 2 26
g.s.line.LineSegment2D_F64 0.8667 16 2 26
g.s.line.LineParametric3D_F32 0.7273 23 2 16
g.s.line.LineSegment3D_F32 0.8667 16 2 26
g.s.line.LineSegment3D_F64 0.8667 16 2 26
g.s.line.LineParametric3D_F64 0.7273 23 2 16
g.m.test.GeometryUnitTest NaN 0 0 0
g.t.twist.TwistCoordinate_F64 NaN 4 2 0
g.t.twist.TwistCoordinate_F32 NaN 4 2 0
g.t.twist.TwistOps_F32 NaN 0 0 0
g.t.twist.TwistOps_F64 NaN 0 0 0
g.f.points.FactoryIterativeClosestPoint NaN 0 0 0
g.f.points.F..$SE2_F32 NaN 0 0 0
g.f.points.F..$SE2_F64 NaN 0 0 0
g.f.points.F..$SE3_F32 NaN 0 0 0
g.f.points.M..$Model NaN 1 1 0
g.f.points.F..$SE3_F64 NaN 0 0 0
g.f.points.PointModel 1 2 2 1
g.f.points.MatchCloudToCloudIcp 0.1667 7 7 1
g.f.points.IterativeClosestPoint 0.75 5 7 4
g.f.cylinder.CodecCylinder3D_F32 NaN 3 0 0
g.f.cylinder.CodecCylinder3D_F64 NaN 3 0 0
g.f.cylinder.CylinderToPointSignedDistanceJacobian_F64 0.5 5 3 2
g.f.cylinder.CylinderToPointSignedDistance_F32 0.6667 4 3 2
g.f.cylinder.CylinderToPointSignedDistanceJacobian_F32 0.5 5 3 2
g.f.cylinder.ModelManagerCylinder3D_F32 NaN 2 0 0
g.f.cylinder.ModelManagerCylinder3D_F64 NaN 2 0 0
g.f.cylinder.FitCylinderToPoints_F32 NaN 2 8 0
g.f.cylinder.FitCylinderToPoints_F64 NaN 2 8 0
g.f.cylinder.CylinderToPointSignedDistance_F64 0.6667 4 3 2
g.f.sphere.CodecSphere3D_F32 NaN 3 0 0
g.f.sphere.FitSphereToPoints_F64 NaN 2 8 0
g.f.sphere.FitSphereToPoints_F32 NaN 2 8 0
g.f.sphere.ModelManagerSphere3D_F64 NaN 2 0 0
g.f.sphere.CodecSphere3D_F64 NaN 3 0 0
g.f.sphere.SphereToPointSignedDistance_F32 0.6667 4 3 2
g.f.sphere.SphereToPointSignedDistanceJacobian_F64 0.5 5 3 2
g.f.sphere.ModelManagerSphere3D_F32 NaN 2 0 0
g.f.sphere.SphereToPointSignedDistance_F64 0.6667 4 3 2
g.f.sphere.SphereToPointSignedDistanceJacobian_F32 0.5 5 3 2
g.geometry.ConvertCoordinates3D_F32 NaN 0 0 0
g.geometry.ConvertCoordinates3D_F64 NaN 0 0 0
g.geometry.PolygonInfo NaN 1 2 0
g.geometry.UtilParabola_F64 NaN 0 0 0
g.geometry.GEquation NaN 1 0 0
g.geometry.UtilLine3D_F64 NaN 0 0 0
g.geometry.UtilCurves_F64 NaN 0 0 0
g.geometry.UtilLine3D_F32 NaN 0 0 0
g.geometry.UtilCurves_F32 NaN 0 0 0
g.geometry.UtilEllipse_F32 NaN 0 0 0
g.geometry.UtilEllipse_F64 NaN 0 0 0
g.geometry.UtilParabola_F32 NaN 0 0 0
g.geometry.UtilLine2D_I32 NaN 0 0 0
g.geometry.UtilPoint2D_I32 NaN 0 0 0
g.geometry.UtilCircle2D_F64 NaN 0 0 0
g.geometry.UtilPlane3D_F32 NaN 0 0 0
g.geometry.UtilLine2D_F32 NaN 0 0 0
g.geometry.UtilPlane3D_F64 NaN 0 0 0
g.geometry.UtilTrig_F64 NaN 0 0 0
g.geometry.UtilPoint4D_F32 NaN 0 0 0
g.geometry.UtilPoint3D_F32 NaN 0 0 0
g.geometry.UtilCircle2D_F32 NaN 0 0 0
g.geometry.UtilTrig_F32 NaN 0 0 0
g.geometry.UtilShape3D_F32 NaN 0 0 0
g.geometry.UtilShape3D_F64 NaN 0 0 0
g.geometry.UtilVector2D_F64 NaN 0 0 0
g.geometry.UtilVector2D_F32 NaN 0 0 0
g.geometry.UtilPoint2D_F32 NaN 0 0 0
g.geometry.UtilPoint3D_F64 NaN 0 0 0
g.geometry.UtilPoint4D_F64 NaN 0 0 0
g.geometry.UtilPolygons2D_I32 NaN 0 0 0
g.geometry.GeometryMath_F32 NaN 0 0 0
g.geometry.UtilPoint2D_F64 NaN 0 0 0
g.geometry.UtilLine2D_F64 NaN 0 0 0
g.geometry.UtilVector3D_F64 NaN 0 0 0
g.geometry.UtilPolygons2D_F64 NaN 0 0 0
g.geometry.GeometryMath_F64 NaN 0 0 0
g.geometry.UtilPolygons2D_F32 NaN 0 0 0
g.geometry.UtilVector3D_F32 NaN 0 0 0
g.geometry.ConvertRotation3D_F32 NaN 0 0 0
g.geometry.ConvertRotation3D_F64 NaN 0 0 0
g.s.curve.EllipseQuadratic_F64 NaN 0 0 0
g.s.curve.EllipseQuadratic_F32 NaN 0 0 0
g.s.curve.ConicGeneral_F64 1.6667 10 6 15
g.s.curve.ConicGeneral_F32 1.6667 10 6 15
g.s.curve.ParabolaParametric_F32 0.75 5 6 3
g.s.curve.ParabolaParametric_F64 0.75 5 6 3
g.s.curve.PolynomialGeneral1D_F64 NaN 6 1 0
g.s.curve.ParabolaGeneral_F32 1.375 9 5 23
g.s.curve.PolynomialGeneral1D_F32 NaN 6 1 0
g.s.curve.EllipseRotated_F64 0.8182 12 4 23
g.s.curve.PolynomialQuadratic1D_F32 0.875 9 3 11
g.s.curve.ParabolaGeneral_F64 1.375 9 5 23
g.s.curve.PolynomialCubic1D_F64 0.875 9 4 11
g.s.curve.PolynomialQuadratic1D_F64 0.875 9 3 11
g.s.curve.EllipseRotated_F32 0.8182 12 4 23
g.s.curve.PolynomialCubic1D_F32 0.875 9 4 11
g.s.curve.PolynomialQuadratic2D_F64 1.25 5 6 5
g.s.curve.PolynomialQuadratic2D_F32 1.25 5 6 5
g.metric.Area2D_F64 NaN 0 0 0
g.metric.Distance2D_I32 NaN 0 0 0
g.metric.ClosestPoint2D_F32 NaN 0 0 0
g.metric.Area2D_F32 NaN 0 0 0
g.metric.ClosestPoint2D_F64 NaN 0 0 0
g.metric.Distance3D_F64 NaN 0 0 0
g.metric.Distance3D_F32 NaN 0 0 0
g.metric.Distance2D_F64 NaN 0 0 0
g.metric.ClosestPoint3D_F64 NaN 0 0 0
g.metric.ClosestPoint3D_F32 NaN 0 0 0
g.metric.Intersection2D_I32 NaN 0 0 0
g.metric.Intersection3D_I32 NaN 0 0 0
g.metric.MiscOps NaN 0 0 0
g.metric.Intersection3D_F32 NaN 0 0 0
g.metric.Distance2D_F32 NaN 0 0 0
g.metric.UtilAngle NaN 0 0 0
g.metric.Intersection3D_F64 NaN 0 0 0
g.metric.Intersection2D_F64 NaN 0 0 0
g.metric.Intersection2D_F32 NaN 0 0 0
g.f.polygon.ConvexHullAndrewMonotone_F64 NaN 1 2 0
g.f.polygon.ConvexHullAndrewMonotone_F32 NaN 1 2 0
g.f.polygon.ConvexHullGrahamScan_F..$CompareAngle NaN 1 1 0
g.f.polygon.FitPolygon2D_F32 NaN 0 0 0
g.f.polygon.FitPolygon3D_F64 NaN 0 0 0
g.f.polygon.ConvexHullGrahamScan_F..$CompareAngle NaN 1 1 0
g.f.polygon.FitPolygon2D_I32 NaN 0 0 0
g.f.polygon.FitPolygon2D_F64 NaN 0 0 0
g.f.polygon.FitPolygon3D_F32 NaN 0 0 0
g.f.polygon.ConvexHullGrahamScan_F64 NaN 1 4 0
g.f.polygon.ConvexHullGrahamScan_F32 NaN 1 4 0
g.f.so.MotionSo3PointSVD_F32 NaN 3 2 0
g.f.so.MotionSo3PointSVD_F64 NaN 3 2 0
g.s.affine.Affine2D_F64 1.125 9 6 22
g.s.affine.UtilAffine NaN 0 0 0
g.s.affine.Affine2D_F32 1.125 9 6 22
g.s.homography.UtilHomography_F32 NaN 0 0 0
g.s.homography.UtilHomography_F64 NaN 0 0 0
g.s.homography.Homography2D_F32 NaN 10 0 0
g.s.homography.Homography2D_F64 NaN 10 0 0
g.misc.StoppingCondition 0.6667 4 5 3
g.misc.GrlConstants NaN 0 17 0
g.t.affine.AffinePointOps_F32 NaN 0 0 0
g.t.affine.AffinePointOps_F64 NaN 0 0 0
g.t.homography.HomographyPointOps_F64 NaN 0 0 0
g.t.homography.HomographyPointOps_F32 NaN 0 0 0
g.f.affine.ModelManagerAffine2D_F64 NaN 2 0 0
g.f.affine.ModelManagerAffine2D_F32 NaN 2 0 0
g.f.affine.MotionAffinePoint2D_F32 NaN 3 5 0
g.f.affine.MotionAffinePoint2D_F64 NaN 3 5 0
g.t.se.InterpolateLinearSe2_F32 NaN 0 0 0
g.t.se.AverageQuaternion_F32 NaN 1 2 0
g.t.se.InterpolateLinearSe3_F32 1 2 5 1
g.t.se.InterpolateLinearSe2_F64 NaN 0 0 0
g.t.se.AverageQuaternion_F64 NaN 1 2 0
g.t.se.AverageRotationMatrix_F64 NaN 2 3 0
g.t.se.InterpolateLinearSe3_F64 1 2 5 1
g.t.se.AverageRotationMatrix_F32 NaN 2 3 0
g.t.se.SePointOps_F32 NaN 0 0 0
g.t.se.SePointOps_F64 NaN 0 0 0
g.s.trig.Circle2D_F32 1 3 2 2
g.s.trig.Circle2D_F64 1 3 2 2
g.f.se.FitSpecialEuclideanOps_F32 NaN 0 0 0
g.f.se.ModelManagerSe2_F32 NaN 2 0 0
g.f.se.ModelManagerSe2_F64 NaN 2 0 0
g.f.se.ModelManagerSe3_F32 NaN 2 0 0
g.f.se.ModelManagerSe3_F64 NaN 2 0 0
g.f.se.FitSpecialEuclideanOps_F64 NaN 0 0 0
g.f.se.MotionSe3PointSVD_F32 NaN 3 2 0
g.f.se.MotionSe3PointSVD_F64 NaN 3 2 0
g.f.se.MotionSe2PointSVD_F64 NaN 3 8 0
g.f.se.MotionSe2PointSVD_F32 NaN 3 8 0
g.s.se.Se2_F32 0.9091 23 3 54
g.s.se.Se3_F64 NaN 31 3 0
g.s.se.Se3_F32 NaN 31 3 0
g.s.se.SpecialEuclideanOps_F64 NaN 0 0 0
g.s.se.Se2_F64 0.9091 23 3 54
g.s.se.SpecialEuclideanOps_F32 NaN 0 0 0
g.f.plane.CodecPlaneGeneral3D_F32 NaN 3 0 0
g.f.plane.GeneratorPlaneGeneral3D_F32 NaN 2 2 0
g.f.plane.CodecPlaneGeneral3D_F64 NaN 3 0 0
g.f.plane.FitPlane3D_F64 NaN 2 3 0
g.f.plane.ModelManagerPlaneGeneral3D_F32 NaN 2 0 0
g.f.plane.ModelManagerPlaneGeneral3D_F64 NaN 2 0 0
g.f.plane.PointDistanceFromPlaneGeneral_F32 NaN 5 1 0
g.f.plane.PointDistanceFromPlaneGeneral_F64 NaN 5 1 0
g.f.plane.GeneratorPlaneGeneral3D_F64 NaN 2 2 0
g.f.plane.FitPlane3D_F32 NaN 2 3 0
g.g.curves.TangentLinesTwoEllipses_F32 0.2857 8 10 7
g.g.curves.TangentLinesTwoEllipses_F64 0.2857 8 10 7
g.s.plane.PlaneTangent3D_F32 NaN 2 0 0
g.s.plane.PlaneGeneral3D_F64 1.1538 14 4 35
g.s.plane.PlaneNormal3D_F64 NaN 11 2 0
g.s.plane.PlaneGeneral3D_F32 1.1538 14 4 35
g.s.plane.PlaneNormal3D_F32 NaN 11 2 0
g.s.plane.PlaneTangent3D_F64 NaN 2 0 0
g.transform.ConvertTransform_F32 NaN 0 0 0
g.transform.InvertibleTransformSequence NaN 4 1 0
g.transform.ConvertTransform_F64 NaN 0 0 0
g.transform.I..$Node NaN 0 2 0
g.g.lines.IntersectionLinesGeneral_F32 NaN 1 3 0
g.g.lines.IntersectionLinesGeneral_F64 NaN 1 3 0
g.s.shapes.Cylinder3D_F32 1.25 5 2 7
g.s.shapes.Box3D_F64 NaN 15 2 0
g.s.shapes.Box3D_F32 NaN 15 2 0
g.s.shapes.Cylinder3D_F64 1.25 5 2 7
g.s.shapes.BoxLength3D_F32 0.5385 14 4 22
g.s.shapes.Polygon2D_I32 NaN 11 1 0
g.s.shapes.Rectangle2D_F32 0.8667 16 2 26
g.s.shapes.Box3D_I32 NaN 12 2 0
g.s.shapes.CylinderBounded3D_F64 0.8 11 3 26
g.s.shapes.Sphere3D_F64 0.7143 8 2 16
g.s.shapes.RectangleLength2D_F64 1.6667 16 4 59
g.s.shapes.Quadrilateral_F32 0.4737 20 4 36
g.s.shapes.RectangleLength2D_I32 1.0714 15 4 43
g.s.shapes.RectangleLength2D_F32 1.6667 16 4 59
g.s.shapes.Sphere3D_F32 0.7143 8 2 16
g.s.shapes.Quadrilateral_F64 0.4737 20 4 36
g.s.shapes.Triangle3D_F32 0.4444 10 3 12
g.s.shapes.BoxLength3D_F64 0.5385 14 4 22
g.s.shapes.Triangle3D_F64 0.4444 10 3 12
g.s.shapes.CylinderBounded3D_F32 0.8 11 3 26
g.s.shapes.Polygon2D_F32 NaN 19 1 0
g.s.shapes.Rectangle2D_I32 1.3889 19 4 86
g.s.shapes.Rectangle2D_F64 0.8667 16 2 26
g.s.shapes.Polygon2D_F64 NaN 19 1 0
g.s.so.Quaternion_F32 1.6667 4 4 7
g.s.so.Quaternion_F64 1.6667 4 4 7
g.s.so.So3_F32 NaN 6 1 0
g.s.so.Rodrigues_F32 0.6667 7 2 10
g.s.so.SpecialOrthogonalOps_F64 NaN 0 0 0
g.s.so.So3_F64 NaN 6 1 0
g.s.so.SpecialOrthogonalOps_F32 NaN 0 0 0
g.s.so.Rodrigues_F64 0.6667 7 2 10
g.m.alg.DistancePointTriangle3D_F64 0.7778 10 12 38
g.m.alg.DistancePointTriangle3D_F32 0.7778 10 12 38
g.f.line.ModelManagerLinePolar2D_F32 NaN 2 0 0
g.f.line.ModelManagerLinePolar2D_F64 NaN 2 0 0
g.f.line.FitLine_I32 NaN 0 0 0
g.f.line.FitLineParametricSvd_F64 NaN 1 8 0
g.f.line.FitLineParametricSvd_F32 NaN 1 8 0
g.f.line.FitLine_F32 NaN 0 0 0
g.f.line.FitLine_F64 NaN 0 0 0
georegression.GeoRegressionVersion NaN 0 10 0
g.g.polygon.AreaIntersectionPolygon2D_F..$Vertex NaN 0 4 0
g.g.polygon.CyclicalLinkedList NaN 3 0 0
g.g.polygon.AreaIntersectionPolygon2D_F64 NaN 1 5 0
g.g.polygon.AreaIntersectionPolygon2D_F32 NaN 1 5 0
g.g.polygon.TriangulateSimpleRemoveEars_F32 0.2857 8 5 2
g.g.polygon.AreaIntersectionPolygon2D_F..$Vertex NaN 0 4 0
g.g.polygon.AreaIntersectionPolygon2D_F..$Rng NaN 0 2 0
g.g.polygon.TriangulateSimpleRemoveEars_F..$Vertex 1 2 2 1
g.g.polygon.TriangulateSimpleRemoveEars_F..$Vertex 1 2 2 1
g.g.polygon.ThreeIndexes NaN 2 3 0
g.g.polygon.AreaIntersectionPolygon2D_F..$Rng NaN 0 2 0
g.g.polygon.TriangulateSimpleRemoveEars_F64 0.2857 8 5 2
g.helper.KdTreePoint2D_F32 NaN 3 0 0
g.helper.KdTreePoint3D_F64 NaN 3 0 0
g.helper.KdTreePoint3D_F32 NaN 3 0 0
g.helper.KdTreePoint2D_F64 NaN 3 0 0
g.struct.GeoTuple NaN 5 0 0
g.struct.GeoTuple2D_F64 1.5517 30 2 244
g.struct.GeoTuple2D_F32 1.5517 30 2 244
g.struct.GeoTuple3D_F32 1.5312 33 3 311
g.struct.GeoTuple3D_F64 1.5312 33 3 311
g.struct.GeoTuple_I32 NaN 3 0 0
g.struct.Matrix3x3_F32 NaN 22 0 0
g.struct.Matrix3x3_F64 NaN 22 0 0
g.struct.ConvertFloatType NaN 0 0 0
g.struct.GeoTuple_F64 NaN 10 0 0
g.struct.GeoTuple_F32 NaN 10 0 0
g.struct.GeoTuple4D_F32 1.4571 36 4 319
g.struct.GeoTuple4D_F64 1.4571 36 4 319
g.s.point.Point2D_F32 NaN 3 0 0
g.s.point.Point3D_F32 NaN 4 0 0
g.s.point.Point2D_F64 NaN 3 0 0
g.s.point.Point4D_F64 NaN 4 0 0
g.s.point.Vector2D_F32 NaN 7 0 0
g.s.point.Vector4D_F64 NaN 5 0 0
g.s.point.Vector3D_F32 NaN 10 0 0
g.s.point.Point2D_I16 1.05 21 2 52
g.s.point.Point4D_F32 NaN 4 0 0
g.s.point.Point3D_I32 1.1176 18 3 63
g.s.point.Vector2D_F64 NaN 7 0 0
g.s.point.Vector4D_F32 NaN 5 0 0
g.s.point.Point2D_I32 1.15 21 2 69
g.s.point.Point3D_F64 NaN 4 0 0
g.s.point.Vector3D_F64 NaN 10 0 0
g.f.curves.ClosestPointEllipseAngle_F64 0.3333 4 7 2
g.f.curves.FitConicA_F64 1 4 3 5
g.f.curves.FitPolynomialSolverTall_F32 NaN 1 4 0
g.f.curves.FitConicAtA_F64 1 4 4 3
g.f.curves.FitEllipseWeightedAlgebraic_F32 NaN 2 12 0
g.f.curves.RefineEllipseEuclideanLeastSquares_F32 0.125 9 9 3
g.f.curves.CovarianceToEllipse_F32 0.3333 7 7 4
g.f.curves.FitEllipseWeightedAlgebraic_F64 NaN 2 12 0
g.f.curves.FitConicA_F32 1 4 3 5
g.f.curves.CovarianceToEllipse_F64 0.3333 7 7 4
g.f.curves.FitEllipseAlgebraic_F64 NaN 2 12 0
g.f.curves.FitPolynomialSolverTall_F64 NaN 1 4 0
g.f.curves.ClosestPointEllipseAngle_F32 0.3333 4 7 2
g.f.curves.RefineEllipseEuclideanLeastSquares_F..$EllipseError NaN 3 1 0
g.f.curves.RefineEllipseEuclideanLeastSquares_F..$EllipseError NaN 3 1 0
g.f.curves.RefineEllipseEuclideanLeastSquares_F64 0.125 9 9 3
g.f.curves.FitCurve_F64 NaN 0 0 0
g.f.curves.FitConicAtA_F32 1 4 4 3
g.f.curves.RefineEllipseEuclideanLeastSquares_F..$Jacobian NaN 4 1 0
g.f.curves.FitEllipseAlgebraic_F32 NaN 2 12 0
g.f.curves.RefineEllipseEuclideanLeastSquares_F..$Jacobian NaN 4 1 0
g.f.curves.FitCurve_F32 NaN 0 0 0
g.f.homography.ModelManagerHomography2D_F32 NaN 2 0 0
g.f.homography.ModelManagerHomography2D_F64 NaN 2 0 0

Download XML.