private static double dotProduct(point p1, point p2)
 {
     return(p1.x * p2.x + p1.y * p2.y);
 }
Exemple #2
0
        private void comboBoxEdgeSource_SelectedIndexChanged(object sender, EventArgs e)
        {
            point p = (sender as ComboBox).SelectedItem as point;

            drawRedPoint(p);
        }
Exemple #3
0
 public bool isVertexOfEdge(point p)
 {
     return((source == p) || (dest == p));
 }
Exemple #4
0
        // Выделение выбранной точки красным цветом
        private void pointsBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            point p = pointsBox.SelectedItem as point;

            drawRedPoint(p);
        }
Exemple #5
0
        //public edge(point p1, point p2)
        //{
        //    if (p1 < p2)
        //    {
        //        source = p1;
        //        dest = p2;
        //    }
        //    else
        //    {
        //        source = p2;
        //        dest = p1;
        //    }

        //}
        public edge(edge e)
        {
            this.source = e.source;
            this.dest   = e.dest;
        }