Generiert einen Vektor mit beliebig wählbarem Winkel bzw. Abstand bezogen auf die von p1 und p2 gebildete Gerade. Einsetzbar, um z.B. den Normalvektor einer Geraden in beiden Richtungen zu erhalten.


Namespace: Flowvis
Assembly: Flowvis (in Flowvis.exe)

Syntax

Visual Basic (Declaration)
Private Function GetNormalDistance( _ 
   ByVal p1 As Vector2,  _ 
   ByVal p2 As Vector2,  _ 
   ByVal angle As Single,  _ 
   ByVal distance As Single _ 
) As Vector2
C#
private Vector2 GetNormalDistance(
   Vector2 p1,
   Vector2 p2,
   float angle,
   float distance
)
C++
private:
 Vector2 GetNormalDistance(
   Vector2 p1,
   Vector2 p2,
   float angle,
   float distance
) sealed 
J#
private Vector2 GetNormalDistance(
   Vector2 p1,
   Vector2 p2,
   float angle,
   float distance
)
JScript
private  function GetNormalDistance(
   p1 : Vector2,
   p2 : Vector2,
   angle : float,
   distance : float
) : Vector2

Parameters

p1
Anfangspunkt der Geraden.
p2
Endpunkt der Geraden.
angle
Winkel zur Geraden.
distance
Abstand zur Geraden.

See Also