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();
  }
示例#3
0
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();
 }