Ejemplo n.º 1
0
        private Sketch Normalize(Sketch original)
        {
            Sketch sketch = SketchTools.Clone(original);

            sketch = SketchTransformation.Resample(sketch, N);
            sketch = SketchTransformation.ScaleSquare(sketch, Size);
            sketch = SketchTransformation.TranslateCentroid(sketch, K);

            return(sketch);
        }
Ejemplo n.º 2
0
        private void MyTemplatesComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (!IsLoaded)
            {
                return;
            }

            MyTemplateInkCanvas.InkPresenter.StrokeContainer.Clear();

            int    index  = MyTemplatesComboBox.SelectedIndex;
            Sketch sketch = SketchTools.Clone(myTemplatePairs[index].Transformed);

            MyTemplateInkCanvas.InkPresenter.StrokeContainer.AddStrokes(sketch.Strokes);
        }