internal void remove(Fotografia fr) { if (fr.Equals(limiteA)) { limiteA = null; } if (fr.Equals(limiteB)) { limiteB = null; } }
public void DisposeFotografia(Fotografia fotografia) { if (_fotografiaCorrente == null) { _fotografiaCorrente = fotografia; } if (_fotografiaCorrente != null && !_fotografiaCorrente.Equals(fotografia)) { AiutanteFoto.disposeImmagini(_fotografiaCorrente, IdrataTarget.Risultante); AiutanteFoto.disposeImmagini(_fotografiaCorrente, IdrataTarget.Originale); _fotografiaCorrente = fotografia; } }
public bool contains(Fotografia foto) { return(foto.Equals(limiteA) || foto.Equals(limiteB)); }