| Total Complexity | 9 |
| Total Lines | 32 |
| Duplicated Lines | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | class Molecule(): |
||
| 2 | |||
| 3 | def __init__(self, category, type, distance=None, intensity=0, cycle_age=None): |
||
| 4 | self._category = category |
||
| 5 | self._type = type |
||
| 6 | self._distance = distance |
||
| 7 | self._intensity = intensity |
||
| 8 | self._cycle_age = cycle_age |
||
| 9 | |||
| 10 | def get_category(self): |
||
| 11 | return self._category |
||
| 12 | |||
| 13 | def get_type(self): |
||
| 14 | return self._type |
||
| 15 | |||
| 16 | def get_distance(self): |
||
| 17 | return self._distance |
||
| 18 | |||
| 19 | def set_distance(self, distance): |
||
| 20 | self._distance = distance |
||
| 21 | |||
| 22 | def get_intensity(self): |
||
| 23 | return self._intensity |
||
| 24 | |||
| 25 | def get_cycle_age(self): |
||
| 26 | return self._cycle_age |
||
| 27 | |||
| 28 | def set_cycle_age(self, cycle_age): |
||
| 29 | self._cycle_age = cycle_age |
||
| 30 | |||
| 31 | def increment_intensity(self, increment_value): |
||
| 32 | self._intensity += increment_value |
||
| 33 |