This is the complete list of members for ISM::TopologyGenerator, including all inherited members.
| calculateNeighbours(const std::string &pattern, std::vector< bool > from)=0 | ISM::TopologyGenerator | protectedpure virtual |
| convertBitvectors(std::vector< std::vector< bool >> bitvectors, const std::string &pattern) | ISM::TopologyGenerator | private |
| convertBitvectorToTopology(const std::vector< bool > &bitvector, const std::string &pattern) | ISM::TopologyGenerator | private |
| convertTopologyToBitvector(TopologyPtr topology, const std::string &pattern) | ISM::TopologyGenerator | private |
| filterBitvectors(std::vector< std::vector< bool >> bitvectors, const std::string &pattern) | ISM::TopologyGenerator | private |
| generateFullyMeshedTopology(const std::string &pattern) | ISM::TopologyGenerator | |
| generateNeighbours(const std::string &pattern, TopologyPtr from) | ISM::TopologyGenerator | |
| generateRandomTopology(const std::string &pattern) | ISM::TopologyGenerator | |
| generateStarTopologies(const std::string &pattern) | ISM::TopologyGenerator | |
| getDescription()=0 | ISM::TopologyGenerator | pure virtual |
| logNeighbourGeneration(const std::vector< TopologyPtr > &neighbours, TopologyPtr from, const unsigned int totalNumber) | ISM::TopologyGenerator | private |
| mAllObjectRelationsPerPattern | ISM::TopologyGenerator | private |
| mConnectivityChecker | ISM::TopologyGenerator | private |
| mMaxNeighbourCount | ISM::TopologyGenerator | protected |
| mNumRelationsPerPattern | ISM::TopologyGenerator | protected |
| mUpperRelationLimit | ISM::TopologyGenerator | protected |
| selectNeighbours(std::vector< std::vector< bool >> &neighbours) | ISM::TopologyGenerator | private |
| TopologyGenerator(const std::map< std::string, ISM::ObjectRelations > allObjectRelationsPerPattern, int maxNeighbourCount) | ISM::TopologyGenerator |