Class to perform non planar quad intersection.  
 More...
#include <vtkBilinearQuadIntersection.h>
Class to perform non planar quad intersection. 
Class for non planar quad intersection. This class is an updated and fixed version of the code by Ramsey et al. (http://shaunramsey.com/research/bp/). 
Definition at line 30 of file vtkBilinearQuadIntersection.h.
◆ vtkBilinearQuadIntersection() [1/2]
◆ vtkBilinearQuadIntersection() [2/2]
  
  | 
        
          | vtkBilinearQuadIntersection::vtkBilinearQuadIntersection | ( |  | ) |  |  | default | 
 
 
◆ GetP00Data()
      
        
          | double* vtkBilinearQuadIntersection::GetP00Data | ( |  | ) |  | 
      
 
Get direct access to the underlying point data. 
 
 
◆ GetP01Data()
      
        
          | double* vtkBilinearQuadIntersection::GetP01Data | ( |  | ) |  | 
      
 
 
◆ GetP10Data()
      
        
          | double* vtkBilinearQuadIntersection::GetP10Data | ( |  | ) |  | 
      
 
 
◆ GetP11Data()
      
        
          | double* vtkBilinearQuadIntersection::GetP11Data | ( |  | ) |  | 
      
 
 
◆ ComputeCartesianCoordinates()
      
        
          | vtkVector3d vtkBilinearQuadIntersection::ComputeCartesianCoordinates | ( | double | u, | 
        
          |  |  | double | v | 
        
          |  | ) |  |  | 
      
 
Compute cartesian coordinates of point in the quad using parameteric coordinates. 
 
 
◆ RayIntersection()
Compute the intersection between a ray r->d and the quad. 
 
 
The documentation for this class was generated from the following file: