Calculate shape position maps. More...
#include "Molassembler/RankingInformation.h"
#include "Molassembler/Temple/StrongIndexPermutation.h"
#include "Molassembler/Shapes/Data.h"
Go to the source code of this file.
Namespaces | |
Scine::Molassembler | |
Central library namespace. | |
Scine::Molassembler::Stereopermutations | |
Data classes for permutational spatial arrangement modeling. | |
Typedefs | |
using | Scine::Molassembler::SiteToShapeVertexMap = Temple::StrongIndexPermutation< SiteIndex, Shapes::Vertex > |
Functions | |
SiteToShapeVertexMap | Scine::Molassembler::siteToShapeVertexMap (const Stereopermutations::Stereopermutation &stereopermutation, const RankingInformation::RankedSitesType &canonicalSites, const std::vector< RankingInformation::Link > &siteLinks, std::vector< std::vector< SiteIndex >> siteGroups={}, std::vector< std::vector< Shapes::Vertex >> vertexGroups={}) |
Generates a flat mapping from site indices to shape vertices. More... | |
Temple::StrongIndexPermutation < Shapes::Vertex, SiteIndex > | Scine::Molassembler::shapeVertexToSiteIndexMap (const Stereopermutations::Stereopermutation &stereopermutation, const RankingInformation::RankedSitesType &canonicalSites, const std::vector< RankingInformation::Link > &siteLinks) |
Generates a flat mapping from shape vertices to site indices. More... | |
Stereopermutations::Stereopermutation | Scine::Molassembler::stereopermutationFromSiteToShapeVertexMap (const SiteToShapeVertexMap &siteToShapeVertexMap, const std::vector< RankingInformation::Link > &links, const RankingInformation::RankedSitesType &canonicalSites) |
Calculate shape position maps.