public void Initialize(MoleculeGroup molecule) { origin = transform.position; MoleculeType = molecule.ID; MoleculeInfo = molecule; SetVolumes(MoleculeInfo.moleculeRadius); }
private List<MoleculeGroup> setupMolecules(int numIngredients, List<int> instanceCounts, List<int> atomCounts) { List<MoleculeGroup> molecules = new List<MoleculeGroup>(); MoleculeGroup molecule; for (int i = 0; i < numIngredients; i++) { molecule = new MoleculeGroup(i, instanceCounts, atomCounts[i]); molecules.Add(molecule); } return molecules; }
public static MoleculeGroup copyMolecule(MoleculeGroup mol) { return mol; }