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.