VTK-m  2.2
Public Member Functions | Public Attributes | List of all members
vtkm::exec::CellLocatorBoundingIntervalHierarchyNode Struct Reference

#include <CellLocatorBoundingIntervalHierarchy.h>

Public Member Functions

 CellLocatorBoundingIntervalHierarchyNode ()
 

Public Attributes

vtkm::IdComponent Dimension
 
vtkm::Id ParentIndex
 
vtkm::Id ChildIndex
 
union {
   struct {
      vtkm::FloatDefault   LMax
 
      vtkm::FloatDefault   RMin
 
   }   Node
 
   struct {
      vtkm::Id   Start
 
      vtkm::Id   Size
 
   }   Leaf
 
}; 
 

Constructor & Destructor Documentation

◆ CellLocatorBoundingIntervalHierarchyNode()

vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::CellLocatorBoundingIntervalHierarchyNode ( )
inline

Member Data Documentation

◆ @2

union { ... }

◆ ChildIndex

vtkm::Id vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::ChildIndex

◆ Dimension

vtkm::IdComponent vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::Dimension

◆ Leaf

struct { ... } vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::Leaf

◆ LMax

vtkm::FloatDefault vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::LMax

◆ Node

struct { ... } vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::Node

◆ ParentIndex

vtkm::Id vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::ParentIndex

◆ RMin

vtkm::FloatDefault vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::RMin

◆ Size

vtkm::Id vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::Size

◆ Start

vtkm::Id vtkm::exec::CellLocatorBoundingIntervalHierarchyNode::Start

The documentation for this struct was generated from the following file: