--- assigned: "" progress: 0 started: "2023-09-06T01:48:53.593Z" completed: "2023-09-09T15:16:04.076Z" type: "note" --- # CanReMap ```csharp DlibDotNet.GetMappingAndUpdateMappingFromPerson; private (Mapping, int) GetMappingAndUpdateMappingFromPerson(MapLogic mapLogic, Item item, bool? isFocusRelativePath, MappingFromItem mappingFromItem) // ... Done E_Distance.PreFilterSetFaceDistances; public static void PreFilterSetFaceDistances(int maxDegreeOfParallelism, long ticks, ReadOnlyCollection distinctFilteredFaces) // ... Done E_Distance.FilteredPostLoadFaceDistanceContainers; public static FaceDistanceContainer[] FilteredPostLoadFaceDistanceContainers(Map.Models.MapLogic mapLogic, ReadOnlyCollection faceDistanceContainers, long? skipOlderThan, DistanceLimits distanceLimits) // ... Done E_Distance.SetFaceMappingSortingCollectionThenGetSortedSortingContainers => MapLogic.GetSortingCollection; public List GetSortingCollection(int i, Face face, FaceDistance faceDistanceEncoding, List faceDistanceLengths) // ... MapLogic.GetFilterSortingContainers; public ReadOnlyCollection GetFilterSortingContainers(string dFacesContentDirectory, string d2FacePartsContentDirectory, string d2FacePartsContentCollectionDirectory, ReadOnlyDictionary> idToWholePercentagesToMapping, Shared.Models.Methods.IDistanceLimits distanceLimits, ReadOnlyCollection sortingContainers) // ... E_Distance.SaveFaceDistances; public static void SaveFaceDistances(Property.Models.Configuration configuration, ReadOnlyCollection sortingContainers) // ... MapLogic.UpdateFromSortingContainers; public int UpdateFromSortingContainers(string dFacesContentDirectory, string d2FacePartsContentDirectory, string d2FacePartsContentCollectionDirectory, ReadOnlyDictionary> idToWholePercentagesToMapping, ReadOnlyCollection sortingContainers) // ... MapLogic.GetSaveContainers; public List GetSaveContainers(string dFacesContentDirectory, string d2FacePartsContentDirectory, string d2FacePartsContentCollectionDirectory, ReadOnlyDictionary> idToWholePercentagesToMapping, Shared.Models.Methods.IDistanceLimits distanceLimits, int? useFiltersCounter, ReadOnlyCollection sortingContainers) // ... MapLogic.SaveContainers; public void SaveContainers(int? updated, List saveContainers) // ... ```