# data[].attributes.body
The vector equation of a plane is:

r=a+xb+yc

where:

r is the position vector of a general point in the plane
a is the position vector of a point in the plane
b and c are non-parallel, non zero vectors in the plane
x and y are scalars

# data[].attributes.body
A vector equation of a straight line passing through the points C and D, with position vectors c and d respectively, is:

r=c+x(d-c)

where x is a scalar parameter

# data[].attributes.body
a.b = |a||b|/ab cos(T)
(a,b,c).(c,d,e) = a*c + b*d + c*e

# data[].attributes.headline
The shortest distance between two lines, two planes or a line and a plane

# data[].attributes.subject
The shortest distance between two lines, two planes or a line and a plane

# data[].attributes.body
If a.b = 0, the vectors are Perpendicular. If a.b = 1.

# data[].attributes.body
sin x = b.n / |b||n|

# data[].attributes.body
A vector equation of a straight line passing through the point <a with position vector A, and parallel to the vector B, is:

r=a+ x b

where x is a scalar parameter

# data[].attributes.headline
Two lines are skew when the gradients are diffe

# data[].attributes.subject
Two lines are skew when the gradients are diffe

# data[].attributes.headline
Two lines are skew when the gradients are different and they do not intercept at a point.

# data[].attributes.subject
Two lines are skew when the gradients are different and they do not intercept at a point.

# data[].attributes.body
For any 2 non intersecting lines line 1 and line 2 there is a line AB that is perpendicular to both

Cheers,
Bryan

# data[].attributes.body
(1) Cartesian Form:
ax + by + cz = d
- Note that (a, b, c) is the normal vector
- Therefore, r.(a,b,c) = d can be easily converted into Cartesian form.
(2) Vector equation of a plane
r = (x,y,z) + N(d,e,f) + M(g,h,i)
- Think of this as a point and multiples of two non-parallel lines - this can get to any position on a 2D plane in 3D space.

# data[].attributes.body
a.b=|a||b|/abcostheta