| 
    | 
   ||
  | 
 BOOLEAN intersect_2_plane ( SS_COEF *coef1, SS_COEF *coef2, SS_XYZ *pt, SS_XYZ *dir ) 
 SS_COEF *coef1; // A pointer to an SS_COEF data type SS_COEF *coef2; // A pointer to an SS_COEF data type SS_XYZ *pt; // A pointer to an SS_XYZ data type SS_XYZ *dir; // A pointer to an SS_XYZ data type 
  | 
  | 
Synopsis  | 
#include "silver.h" 
 The intersect_2_plane function computes the intersection between two planes in 3D. 
  | 
  | 
Parameters  | 
coef1 is a pointer to the first plane equation coef2 is a pointer to the second plane equation pt is a pointer to a 3D point on the line of intersection dir is a pointer to a 3D displacement along the line of intersection 
  | 
  | 
Return Value  | 
intersect_2_plane returns TRUE if the planes coef1 and coef2 intersect, and FALSE if they do not. 
  | 
  | 
Remarks  | 
When two planes intersect, their intersection is a line. Adding dir to pt will yield a second point on the line of intersection. 
  | 
  | 
See Also  | 
  |