| 
    VTK-m
    2.3
    
   | 
 
#include <Bounds.h>
Public Types | |
| using | ComponentType = vtkm::Range | 
| using | BaseComponentType = vtkm::VecTraits< vtkm::Range >::BaseComponentType | 
| using | HasMultipleComponents = vtkm::VecTraitsTagMultipleComponents | 
| using | IsSizeStatic = vtkm::VecTraitsTagSizeStatic | 
| template<typename NewComponentType > | |
| using | ReplaceComponentType = vtkm::Vec< NewComponentType, NUM_COMPONENTS > | 
| template<typename NewComponentType > | |
| using | ReplaceBaseComponentType = vtkm::Vec< NewComponentType, NUM_COMPONENTS *vtkm::VecTraits< vtkm::Range >::NUM_COMPONENTS > | 
Static Public Member Functions | |
| static constexpr vtkm::IdComponent | GetNumberOfComponents (const vtkm::Bounds &) | 
| static const ComponentType & | GetComponent (const vtkm::Bounds &bounds, vtkm::IdComponent component) | 
| static ComponentType & | GetComponent (vtkm::Bounds &bounds, vtkm::IdComponent component) | 
| static void | SetComponent (vtkm::Bounds &bounds, vtkm::IdComponent component, const ComponentType &value) | 
| template<vtkm::IdComponent destSize> | |
| static void | CopyInto (const vtkm::Bounds &src, vtkm::Vec< ComponentType, destSize > &dest) | 
Static Public Attributes | |
| static constexpr vtkm::IdComponent | NUM_COMPONENTS = 3 | 
| using vtkm::VecTraits< vtkm::Bounds >::BaseComponentType = vtkm::VecTraits<vtkm::Range>::BaseComponentType | 
| using vtkm::VecTraits< vtkm::Bounds >::ComponentType = vtkm::Range | 
| using vtkm::VecTraits< vtkm::Bounds >::ReplaceBaseComponentType = vtkm::Vec<NewComponentType, NUM_COMPONENTS * vtkm::VecTraits<vtkm::Range>::NUM_COMPONENTS> | 
| using vtkm::VecTraits< vtkm::Bounds >::ReplaceComponentType = vtkm::Vec<NewComponentType, NUM_COMPONENTS> | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestaticconstexpr | 
      
  | 
  inlinestatic | 
      
  | 
  staticconstexpr | 
 1.8.17