public class MoleculeGraph extends AbstractMapGraph<MoleculeAtom,MoleculeBond,Vector2D,Integer>
edges| Constructor and Description |
|---|
MoleculeGraph() |
| Modifier and Type | Method and Description |
|---|---|
int |
addEdgeBetween(int identifier,
MoleculeAtom source,
MoleculeAtom target) |
int |
addEdgeBetween(MoleculeAtom source,
MoleculeAtom target) |
int |
addEdgeBetween(MoleculeAtom source,
MoleculeAtom target,
MoleculeBondType bondType) |
int |
addNextAtom(char elementSymbol) |
int |
addNextAtom(Element element) |
int |
addNextAtom(Element element,
int charge) |
int |
addNextAtom(Element element,
int charge,
int massNumber) |
int |
addNextAtom(String elementSymbol) |
Integer |
nextNodeIdentifier() |
addEdgeBetween, addNode, containsEdge, containsNode, getEdge, getEdges, getMaximumDegree, getNode, getNodes, nextEdgeIdentifier, removeNode, removeNode, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCopy, getEdgeBetweenpublic int addNextAtom(char elementSymbol)
public int addNextAtom(String elementSymbol)
public int addNextAtom(Element element)
public int addNextAtom(Element element, int charge)
public int addNextAtom(Element element, int charge, int massNumber)
public int addEdgeBetween(int identifier,
MoleculeAtom source,
MoleculeAtom target)
addEdgeBetween in interface Graph<MoleculeAtom,MoleculeBond,Integer>addEdgeBetween in class AbstractMapGraph<MoleculeAtom,MoleculeBond,Vector2D,Integer>public int addEdgeBetween(MoleculeAtom source, MoleculeAtom target)
addEdgeBetween in interface Graph<MoleculeAtom,MoleculeBond,Integer>addEdgeBetween in class AbstractMapGraph<MoleculeAtom,MoleculeBond,Vector2D,Integer>public int addEdgeBetween(MoleculeAtom source, MoleculeAtom target, MoleculeBondType bondType)
public Integer nextNodeIdentifier()
Copyright © 2018. All rights reserved.