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: