예제 #1
0
 protected RelevantObjectPreferences GetRelevantObjectPreferences(SnappingToolsPreferences preferences)
 {
     return(preferences.GetReleventObjectPreferences(PreferencesName));
 }
예제 #2
0
        public virtual void DrawYourself(DrawingContext context, CoordinateConverter converter, SnappingToolsPreferences preferences)
        {
            var relevantObjectPreferences = GetRelevantObjectPreferences(preferences);

            if (IsSelected)
            {
                DrawYourself(context, converter, relevantObjectPreferences, GetPenSelected(relevantObjectPreferences));
            }
            DrawYourself(context, converter, relevantObjectPreferences, GetPen(relevantObjectPreferences));
        }