| 
    VTK-m
    2.0
    
   | 
 
CylinderExtractor creates a line segments from the edges of a cell set. More...
#include <CylinderExtractor.h>
Public Member Functions | |
| void | ExtractCells (const vtkm::cont::UnknownCellSet &cells, vtkm::Float32 radius) | 
| void | ExtractCells (const vtkm::cont::UnknownCellSet &cells, const vtkm::cont::Field &field, const vtkm::Float32 minRadius, const vtkm::Float32 maxRadius) | 
| vtkm::cont::ArrayHandle< vtkm::Id3 > | GetCylIds () | 
| vtkm::cont::ArrayHandle< vtkm::Float32 > | GetRadii () | 
| vtkm::Id | GetNumberOfCylinders () const | 
Protected Member Functions | |
| void | SetUniformRadius (const vtkm::Float32 radius) | 
| void | SetVaryingRadius (const vtkm::Float32 minRadius, const vtkm::Float32 maxRadius, const vtkm::cont::Field &field) | 
| void | SetCylinderIdsFromCells (const vtkm::cont::UnknownCellSet &cells) | 
Protected Attributes | |
| vtkm::cont::ArrayHandle< vtkm::Id3 > | CylIds | 
| vtkm::cont::ArrayHandle< vtkm::Float32 > | Radii | 
CylinderExtractor creates a line segments from the edges of a cell set.
| void vtkm::rendering::raytracing::CylinderExtractor::ExtractCells | ( | const vtkm::cont::UnknownCellSet & | cells, | 
| const vtkm::cont::Field & | field, | ||
| const vtkm::Float32 | minRadius, | ||
| const vtkm::Float32 | maxRadius | ||
| ) | 
| void vtkm::rendering::raytracing::CylinderExtractor::ExtractCells | ( | const vtkm::cont::UnknownCellSet & | cells, | 
| vtkm::Float32 | radius | ||
| ) | 
| vtkm::cont::ArrayHandle<vtkm::Id3> vtkm::rendering::raytracing::CylinderExtractor::GetCylIds | ( | ) | 
| vtkm::Id vtkm::rendering::raytracing::CylinderExtractor::GetNumberOfCylinders | ( | ) | const | 
| vtkm::cont::ArrayHandle<vtkm::Float32> vtkm::rendering::raytracing::CylinderExtractor::GetRadii | ( | ) | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
 1.8.17