C# Class Reign.Core.Line3

Afficher le fichier Open project: reignstudios/ReignSDK Class Usage Examples

Méthodes publiques

Свойство Type Description
Point1 Vector3

Méthodes publiques

Méthode Description
Inersect ( Line3 line ) : Line3
Inersect ( Line3 &line1, Line3 &line2, Line3 &result ) : void
InersectPlane ( Vector3 planeNormal, Vector3 planeLocation ) : Vector3
InersectPlane ( Line3 &line, Vector3 &planeNormal, Vector3 &planeLocation, Vector3 &result ) : void
Length ( ) : float
Length ( Line3 &line, float &result ) : void
Line3 ( Vector3 point1, Vector3 point2 ) : System.Runtime.InteropServices
Transform ( Matrix3 matrix ) : Line3
Transform ( Line3 &line, Matrix3 &matrix, Line3 &result ) : void

Method Details

Inersect() public méthode

public Inersect ( Line3 line ) : Line3
line Line3
Résultat Line3

Inersect() public static méthode

public static Inersect ( Line3 &line1, Line3 &line2, Line3 &result ) : void
line1 Line3
line2 Line3
result Line3
Résultat void

InersectPlane() public méthode

public InersectPlane ( Vector3 planeNormal, Vector3 planeLocation ) : Vector3
planeNormal Vector3
planeLocation Vector3
Résultat Vector3

InersectPlane() public static méthode

public static InersectPlane ( Line3 &line, Vector3 &planeNormal, Vector3 &planeLocation, Vector3 &result ) : void
line Line3
planeNormal Vector3
planeLocation Vector3
result Vector3
Résultat void

Length() public méthode

public Length ( ) : float
Résultat float

Length() public static méthode

public static Length ( Line3 &line, float &result ) : void
line Line3
result float
Résultat void

Line3() public méthode

public Line3 ( Vector3 point1, Vector3 point2 ) : System.Runtime.InteropServices
point1 Vector3
point2 Vector3
Résultat System.Runtime.InteropServices

Transform() public méthode

public Transform ( Matrix3 matrix ) : Line3
matrix Matrix3
Résultat Line3

Transform() public static méthode

public static Transform ( Line3 &line, Matrix3 &matrix, Line3 &result ) : void
line Line3
matrix Matrix3
result Line3
Résultat void

Property Details

Point1 public_oe property

public Vector3,Reign.Core Point1
Résultat Vector3