| 
    VTK-m
    2.0
    
   | 
 
Implicit function for a box. More...
#include <ImplicitFunction.h>
  
Public Member Functions | |
| VTKM_EXEC_CONT | Box () | 
| Construct box with center at (0,0,0) and each side of length 1.0.  More... | |
| VTKM_EXEC_CONT | Box (const Vector &minPoint, const Vector &maxPoint) | 
| VTKM_EXEC_CONT | Box (Scalar xmin, Scalar xmax, Scalar ymin, Scalar ymax, Scalar zmin, Scalar zmax) | 
| VTKM_CONT | Box (const vtkm::Bounds &bounds) | 
| VTKM_CONT void | SetMinPoint (const Vector &point) | 
| VTKM_CONT void | SetMaxPoint (const Vector &point) | 
| const VTKM_EXEC_CONT Vector & | GetMinPoint () const | 
| const VTKM_EXEC_CONT Vector & | GetMaxPoint () const | 
| VTKM_CONT void | SetBounds (const vtkm::Bounds &bounds) | 
| VTKM_EXEC_CONT vtkm::Bounds | GetBounds () const | 
| VTKM_EXEC_CONT Scalar | Value (const Vector &point) const | 
| VTKM_EXEC_CONT Vector | Gradient (const Vector &point) const | 
Private Attributes | |
| Vector | MinPoint | 
| Vector | MaxPoint | 
Implicit function for a box.
Box computes the implicit function and/or gradient for a axis-aligned bounding box. Each side of the box is orthogonal to all other sides meeting along shared edges and all faces are orthogonal to the x-y-z coordinate axes. 
      
  | 
  inline | 
Construct box with center at (0,0,0) and each side of length 1.0.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private | 
 1.8.17