There is a problem of DirFig.toDir, it may be not def equal to Ray.toDir otherclass.toDir. Do we need to force they are the same? Is everything ok if we keep this def equal?
Or do we need to bring DirFig into Class.lean then define toDir as early as that? (so there will be no other defs of toDir)
There is a problem of
DirFig.toDir
, it may be not def equal to Ray.toDir otherclass.toDir. Do we need to force they are the same? Is everything ok if we keep this def equal? Or do we need to bringDirFig
into Class.lean then definetoDir
as early as that? (so there will be no other defs oftoDir
)