FFigure& FFigure::operator=(FFigure& source) { copy_members(source); file_dpi = source.file_dpi; screen_dpi = source.screen_dpi; members_flat_valid = false; buildViews(); return *this; }
void FFigure::setMarkers(bool shown, bool hierarchical, bool showCompounds) { bool changed = shown!=showMarkers || hierarchical!=markersHierarchical || showCompounds!=markers4Compounds; showMarkers = shown; markersHierarchical = hierarchical; markers4Compounds = showCompounds; if (changed) buildViews(); }
void Coordinator::init(const vpz::Model& mdls, Time current, Time duration) { m_currentTime = current; m_durationTime = duration; buildViews(); addModels(mdls); m_isStarted = true; m_eventTable.init(current); }
void FFigure::handleChange(YaVecElm* changed_element) { buildViews(); }