Space Engineers
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
VRageMath.LineD Struct Reference

Public Member Functions

 LineD (Vector3D from, Vector3D to)
 
BoundingBoxD GetBoundingBox ()
 

Static Public Member Functions

static double GetShortestDistanceSquared (LineD line1, LineD line2)
 
static Vector3D GetShortestVector (ref LineD line1, ref LineD line2, out Vector3D res1, out Vector3D res2)
 
static operator Line (LineD b)
 
static operator LineD (Line b)
 

Public Attributes

Vector3D From
 
Vector3D To
 
Vector3D Direction
 
double Length
 

Detailed Description

Definition at line 9 of file LineD.cs.

Constructor & Destructor Documentation

VRageMath.LineD.LineD ( Vector3D  from,
Vector3D  to 
)
inline

Definition at line 18 of file LineD.cs.

Member Function Documentation

BoundingBoxD VRageMath.LineD.GetBoundingBox ( )
inline

Definition at line 146 of file LineD.cs.

static double VRageMath.LineD.GetShortestDistanceSquared ( LineD  line1,
LineD  line2 
)
inlinestatic

Definition at line 26 of file LineD.cs.

static Vector3D VRageMath.LineD.GetShortestVector ( ref LineD  line1,
ref LineD  line2,
out Vector3D  res1,
out Vector3D  res2 
)
inlinestatic

Definition at line 35 of file LineD.cs.

static VRageMath.LineD.operator Line ( LineD  b)
inlineexplicitstatic

Definition at line 136 of file LineD.cs.

static VRageMath.LineD.operator LineD ( Line  b)
inlineexplicitstatic

Definition at line 141 of file LineD.cs.

Member Data Documentation

Vector3D VRageMath.LineD.Direction

Definition at line 13 of file LineD.cs.

Vector3D VRageMath.LineD.From

Definition at line 11 of file LineD.cs.

double VRageMath.LineD.Length

Definition at line 14 of file LineD.cs.

Vector3D VRageMath.LineD.To

Definition at line 12 of file LineD.cs.


The documentation for this struct was generated from the following file: