Details
-
Type:
Bug
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw
-
Labels:
-
Story Points:2
Description
afw.table.aggregates provides PointKey and CovarianceMatrixKey, the former of which has templated Point2DKey and Point2IKey versions, while the latter has CovarianceMatrix2fKey, CovarianceMatrix2dKey (and similar 3f, 4f, Xf, 3d, 4d, Xd). I'm not sure why CovarianceMatrix uses lowercase instead of the uppercase for Point (PointKey has the templated versions also defined in the aggregates header, but CovarianceMatrix does not), but we should make these consistent.
Attachments
Issue Links
- mentioned in
-
Page Loading...
The history is that Point and PointKey follow the uppercase afw.image conventions, while Eigen and CovarianceMatrixKey follow the lowercase Eigen conventions. That's doesn't make the inconsistency okay, but it does mean it's bigger than it may appear here.