private bool safeLazyInit() { if (null == _reactionEngine) { _reactionEngine = ReactionEngine.get(); } if (_reactionEngine != null) { if (null == _mediums) { _mediums = _reactionEngine.getMediumList(); } if (null == _mediums) { Logger.Log("VectrosityPanel::safeLazyInit failed to get mediums", Logger.Level.WARN); return(false); } } else { Logger.Log("VectrosityPanel::safeLazyInit failed to get ReactionEngine", Logger.Level.WARN); return(false); } return(true); }
void Start() { _reactionEngine = ReactionEngine.get(); _graphWindow = gameObject.GetComponentInChildren <GraphWindow>(); if (setMedium(ReactionEngine.getMediumFromId(_mediumId, _reactionEngine.getMediumList())) == false) { Logger.Log("Failed to load medium curves", Logger.Level.ERROR); } }
/*! * \brief This method gets all molecular concentrations * \sa Molecule * \sa Molecule.getConcentration() */ public void initMolecules() { LinkedList <Medium> mediums = _reactionEngine.getMediumList(); _mediumRef = ReactionEngine.getMediumFromId(_mediumId, mediums); if (_mediumRef != null && _molecules == null) { _molecules = _mediumRef.getMolecules(); } }
void Start () { _reactionEngine = ReactionEngine.get (); _graphWindow = gameObject.GetComponentInChildren<GraphWindow>(); if (setMedium(ReactionEngine.getMediumFromId(_mediumId, _reactionEngine.getMediumList())) == false) Logger.Log("Failed to load medium curves", Logger.Level.ERROR); }