| 
    VTK-m
    2.0
    
   | 
 
Implicit function for a frustum. More...
#include <ImplicitFunction.h>
  
Public Member Functions | |
| Frustum ()=default | |
| Construct axis-aligned frustum with center at (0,0,0) and each side of length 1.0.  More... | |
| VTKM_EXEC_CONT | Frustum (const Vector points[6], const Vector normals[6]) | 
| VTKM_EXEC_CONT | Frustum (const Vector points[8]) | 
| VTKM_EXEC void | SetPlanes (const Vector points[6], const Vector normals[6]) | 
| VTKM_EXEC void | SetPlane (int idx, const Vector &point, const Vector &normal) | 
| VTKM_EXEC_CONT void | GetPlanes (Vector points[6], Vector normals[6]) const | 
| const VTKM_EXEC_CONT Vector * | GetPoints () const | 
| const VTKM_EXEC_CONT Vector * | GetNormals () const | 
| VTKM_EXEC_CONT void | CreateFromPoints (const Vector points[8]) | 
| VTKM_EXEC_CONT Scalar | Value (const Vector &point) const | 
| VTKM_EXEC_CONT Vector | Gradient (const Vector &point) const | 
Private Attributes | |
| Vector | Points [6] | 
| Vector | Normals [6] | 
Implicit function for a frustum.
      
  | 
  default | 
Construct axis-aligned frustum with center at (0,0,0) and each side of length 1.0.
      
  | 
  inline | 
      
  | 
  inlineexplicit | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private | 
 1.8.17