#include <ddggeom.h>
Public Members | |||
![]() | ![]() | ddgLine3 ( const ddgVector3 p1, const ddgVector3 p2 ) | |
![]() | ![]() | Constructor using 2 points. | |
![]() | ![]() | bool | solve ( ddgVector3 *u, int dim) |
![]() | ![]() | Given X, Y or Z coord, find the other 2. Return ddgFailure if unsolvable. | |
![]() | ![]() | ddgVector3 | intersect ( ddgLine3 *) |
![]() | ![]() | Return the intersection point of this line with another. | |
![]() | ![]() | bool | intersect ( ddgLine3 *l, ddgVector3 *pt) |
![]() | ![]() | Calculate the intersection point of this line with another. | |
![]() | ![]() | ddgVector3 | p |
![]() | ![]() | A point on the line. | |
![]() | ![]() | ddgVector3 | d |
![]() | ![]() | Slope vector of the line. |