$darkmode
DENOPTIM
denoptim.graph.Template Member List

This is the complete list of members for denoptim.graph.Template, including all inherited members.

addInnerToOuterAPMapping(AttachmentPoint newInnerAP)denoptim.graph.Template
addRequiredAP(Point3d pt, APClass apClass)denoptim.graph.Template
addSymmetricAPSet(SymmetricAPs symAPs)denoptim.graph.Templateprotected
allowedMutationTypesdenoptim.graph.Vertexprivate
buildingBlockIddenoptim.graph.Vertexprotected
buildingBlockTypedenoptim.graph.Vertexprotected
cleanup()denoptim.graph.Vertex
clearIAtomContainer()denoptim.graph.Template
clone()denoptim.graph.Template
connectedTo(Vertex other)denoptim.graph.Vertex
containsAtoms()denoptim.graph.Template
contractLeveldenoptim.graph.Templateprivate
convertIACToVertex(IAtomContainer iac, Vertex.BBType bbt)denoptim.graph.Vertexstatic
copyStringBasedProperties()denoptim.graph.Vertexprotected
freezeTemplate()denoptim.graph.Template
fromJson(String json)denoptim.graph.Templatestatic
getAllAPClasses()denoptim.graph.Vertex
getAllAvailableAPClasses()denoptim.graph.Vertex
getAP(int i)denoptim.graph.Vertex
getAPsFromChildren()denoptim.graph.Vertex
getAPWithId(int i)denoptim.graph.Vertex
getAttachmentPoints()denoptim.graph.Template
getBuildingBlockId()denoptim.graph.Vertex
getBuildingBlockType()denoptim.graph.Vertex
getCappedAPCountThroughout()denoptim.graph.Vertex
getCappedAPs()denoptim.graph.Vertex
getCappedAPsThroughout()denoptim.graph.Vertex
getChilddren()denoptim.graph.Vertex
getChildrenThroughout()denoptim.graph.Vertex
getContractLevel()denoptim.graph.Template
getEdgeToParent()denoptim.graph.Vertex
getEdgeWith(Vertex other)denoptim.graph.Vertex
getFreeAPCount()denoptim.graph.Vertex
getFreeAPCountThroughout()denoptim.graph.Vertex
getFreeAPThroughout()denoptim.graph.Vertex
getGraphOwner()denoptim.graph.Vertex
getHeavyAtomsCount()denoptim.graph.Template
getIAtomContainer()denoptim.graph.Template
getIAtomContainer(Logger logger, Randomizer rng, boolean removeUsedRCAs, boolean rebuild)denoptim.graph.Template
getIndexOfAP(AttachmentPoint ap)denoptim.graph.Vertex
getInnerAPFromOuterAP(AttachmentPoint outerAP)denoptim.graph.Template
getInnerGraph()denoptim.graph.Template
getMutationSites(List< MutationType > ignoredTypes)denoptim.graph.Template
denoptim::graph::Vertex.getMutationSites()denoptim.graph.Vertex
getMutationTypes(List< MutationType > ignoredTypes)denoptim.graph.Template
denoptim::graph::Vertex.getMutationTypes()denoptim.graph.Vertex
getNumberOfAPs()denoptim.graph.Vertex
getOuterAPFromInnerAP(AttachmentPoint innerAP)denoptim.graph.Template
getParent()denoptim.graph.Vertex
getPathIDs(AttachmentPoint apA, AttachmentPoint apB)denoptim.graph.Template
getProperties()denoptim.graph.Vertex
getProperty(Object property)denoptim.graph.Vertex
getRequiredAPs()denoptim.graph.Templateprivate
getSymmetricAPs(AttachmentPoint ap)denoptim.graph.Vertex
getSymmetricAPSets()denoptim.graph.Template
getTestTemplate(ContractLevel contractLevel)denoptim.graph.Templatestatic
getUnfilteredMutationTypes()denoptim.graph.Vertexprotected
getUniqueAPIndex()denoptim.graph.Vertexprotected
getVertexId()denoptim.graph.Vertex
getVertexType()denoptim.graph.Vertex
hasFreeAP()denoptim.graph.Vertex
hasProperty(Object property)denoptim.graph.Vertex
hasSymmetricAP()denoptim.graph.Vertex
innerGraphdenoptim.graph.Templateprivate
innerToOuterAPsdenoptim.graph.Templateprivate
isRCVdenoptim.graph.Vertexprivate
isRCV()denoptim.graph.Vertex
isValidInnerGraph(DGraph g)denoptim.graph.Templateprivate
moldenoptim.graph.Templateprivate
newVertexFromLibrary(int bbId, Vertex.BBType bbt, FragmentSpace fragSpace)denoptim.graph.Vertexstatic
newVertexFromLibrary(long vertexId, int bbId, Vertex.BBType bbt, FragmentSpace fragSpace)denoptim.graph.Vertexstatic
ownerdenoptim.graph.Vertexprivate
parseVertexFromSDFFormat(IAtomContainer mol, Gson reader, BBType bbt)denoptim.graph.Vertexstatic
propertiesdenoptim.graph.Vertexprotected
removeMutationType(MutationType mt)denoptim.graph.Vertex
removeProjectionOfInnerAP(AttachmentPoint oldInnerAP)denoptim.graph.Template
removeProperty(Object key)denoptim.graph.Vertex
requiredAPsdenoptim.graph.Templateprivate
resetGraphOwner()denoptim.graph.Vertex
sameAs(Template other, StringBuilder reason)denoptim.graph.Template
denoptim::graph::Vertex.sameAs(Vertex other)denoptim.graph.Vertex
denoptim::graph::Vertex.sameAs(Vertex other, StringBuilder reason)denoptim.graph.Vertex
sameVertexFeatures(Vertex other, StringBuilder reason)denoptim.graph.Vertex
setAsRCV(boolean isRCV)denoptim.graph.Vertex
setBuildingBlockId(int buildingBlockId)denoptim.graph.Vertex
setBuildingBlockType(Vertex.BBType buildingBlockType)denoptim.graph.Vertex
setContractLevel(ContractLevel contract)denoptim.graph.Template
setGraphOwner(DGraph owner)denoptim.graph.Vertex
setIAtomContainer(IAtomContainer mol, boolean updateAPsAccordingToIAC)denoptim.graph.Template
setInnerGraph(DGraph innerGraph)denoptim.graph.Template
setMutationTypes(List< MutationType > lst)denoptim.graph.Vertex
setProperties(Map< Object, Object > properties)denoptim.graph.Vertex
setProperty(Object key, Object property)denoptim.graph.Vertex
setSymmetricAPSets(List< SymmetricAPs > sAPs)denoptim.graph.Templateprotected
setUniquefyingProperty(String key)denoptim.graph.Vertex
setVertexId(long vertexId2)denoptim.graph.Vertex
Template(Vertex.BBType bbType)denoptim.graph.Template
toJson()denoptim.graph.Template
toString()denoptim.graph.Vertex
uniquefyingPropertyKeysdenoptim.graph.Vertexprotected
updateInnerApID(AttachmentPoint oldInnerAP, AttachmentPoint newInnerAP)denoptim.graph.Template
updateInnerToOuter(TreeMap< Integer, AttachmentPoint > map)denoptim.graph.Templateprivate
updateMutTypeToFixedSTructure()denoptim.graph.Templateprivate
Vertex(VertexType vertexType)denoptim.graph.Vertex
Vertex(VertexType vertexType, long id)denoptim.graph.Vertex
vertexIddenoptim.graph.Vertexprivate
vertexTypedenoptim.graph.Vertexprotected