- getAlkylLength() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.OrganicMoleculeBuilder.Substituent
-
Gets how long this alkyl substituent is.
- getAllAtoms() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Return the list of all atoms in this molecule.
- getBackbones() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Find all possible backbones in a linear molecule.
- getBondInfo() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.BondedAtom
-
Return an iterable list of bond information about all neighboring atoms.
- getConnectedAtom(int) - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.BondedAtom
-
Convenience method used by the test suite.
- getCoreCarbons() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.OrganicMoleculeBuilder
-
Gets the number of carbons in the base chain/cycle of this molecule.
- getCurrentMoleculeIndex() - Method in class edu.illinois.cs.cs125.spring2019.mp4.MoleculeActivity
-
For testing purposes only.
- getElement() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.BondedAtom
-
Gets what element this atom is an instance of.
- getFormula() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Gets a chemical formula for this molecule.
- getHalogen() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.OrganicMoleculeBuilder.Substituent
-
Gets what halogen element this substituent is.
- getIupacName() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Names the molecule according to IUPAC rules for organic compounds.
- getLinearBackbone() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Identify the linear backbone of the molecule.
- getMolecularWeight() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Determines the total molecular weight of this molecule.
- getRing() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Searches the molecule for a ring.
- getRing(BondedAtom, List<BondedAtom>) - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Helper function to search the molecule for a ring from a specific starting point.
- getSubstituents(int) - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.OrganicMoleculeBuilder
-
Gets all present substituents at the given position.
- getSymbol() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.ChemicalElement
-
Gets the element's symbol on the periodic table.
- getTips() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.MoleculeAnalyzer
-
Find all atoms that are molecule tips: carbons that are bonded to at most one other carbon.
- getType() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.OrganicMoleculeBuilder.Substituent
-
Gets what kind of substituent this is.
- getValence() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.ChemicalElement
-
Gets the element's valence, that is, how many bonds an atom of this element should have.
- getValenceConsumed() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.OrganicMoleculeBuilder.Substituent
-
How many bonds this substituent consumes on the backbone carbon it's attached to.
- getWeight() - Method in class edu.illinois.cs.cs125.spring2019.mp4.lib.ChemicalElement
-
Gets the element's average atomic mass.