コード例 #1
0
 /// <summary>
 /// BEVISLIGNENDE TING:
 /// Lav en ortogonal vector til linien.
 /// Lav en vektor fra et vilkårligt punkt på linien til punktet og projekter den på den ortogonale vektor.
 /// </summary>
 /// <param name="lf"></param>
 /// <returns></returns>
 public Vector2D VectorToLine(LineEquation lf)
 {
     return(new Vector2D(lf.PointOnLine(), this).Project(lf.OrthogonalVector()));
 }
コード例 #2
0
ファイル: Location2F.cs プロジェクト: PenguinAgen/Stuff
 /// <summary>
 /// BEVISLIGNENDE TING:
 /// Lav en ortogonal vector til linien.
 /// Lav en vektor fra et vilkårligt punkt på linien til punktet og projekter den på den ortogonale vektor.
 /// </summary>
 /// <param name="lf"></param>
 /// <returns></returns>
 public Vector2F VectorToLine(LineEquation lf)
 {
     return(new Vector2F((Location2F)lf.PointOnLine(), this).Project((Vector2F)lf.OrthogonalVector()));
 }