View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Public Member Functions | Public Attributes | List of all members
vistle::CellBoundsFunctor< Scalar, Index > Struct Template Reference

#include <core/cellalgorithm.h>

Inheritance diagram for vistle::CellBoundsFunctor< Scalar, Index >:
Inheritance graph
[legend]
Collaboration diagram for vistle::CellBoundsFunctor< Scalar, Index >:
Collaboration graph
[legend]

Public Member Functions

 CellBoundsFunctor (const GridInterface *grid)
 
bool operator() (Index elem, Vector *min, Vector *max) const
 
 CellBoundsFunctor (const Indexed *indexed)
 
bool operator() (Index elem, Vector *min, Vector *max) const
 
 CellBoundsFunctor (const Ngons< N > *ngons)
 
bool operator() (Index elem, Vector *min, Vector *max) const
 
- Public Member Functions inherited from vistle::Celltree< Scalar, Index, NumDimensions >::CellBoundsFunctor
bool operator() (Index elem, Vector *min, Vector *max)
 

Public Attributes

const GridInterfacem_grid
 
const Indexedm_indexed
 
const Ngons< N > * m_ngons
 

Constructor & Destructor Documentation

◆ CellBoundsFunctor() [1/3]

template<typename Scalar , typename Index >
vistle::CellBoundsFunctor< Scalar, Index >::CellBoundsFunctor ( const GridInterface grid)
inline

◆ CellBoundsFunctor() [2/3]

template<typename Scalar , typename Index >
vistle::CellBoundsFunctor< Scalar, Index >::CellBoundsFunctor ( const Indexed indexed)
inline

◆ CellBoundsFunctor() [3/3]

template<typename Scalar , typename Index >
vistle::CellBoundsFunctor< Scalar, Index >::CellBoundsFunctor ( const Ngons< N > *  ngons)
inline

Member Function Documentation

◆ operator()() [1/3]

template<typename Scalar , typename Index >
bool vistle::CellBoundsFunctor< Scalar, Index >::operator() ( Index  elem,
Vector min,
Vector max 
) const
inline

◆ operator()() [2/3]

template<typename Scalar , typename Index >
bool vistle::CellBoundsFunctor< Scalar, Index >::operator() ( Index  elem,
Vector min,
Vector max 
) const
inline

◆ operator()() [3/3]

template<typename Scalar , typename Index >
bool vistle::CellBoundsFunctor< Scalar, Index >::operator() ( Index  elem,
Vector min,
Vector max 
) const
inline

Member Data Documentation

◆ m_grid

template<typename Scalar , typename Index >
const GridInterface* vistle::CellBoundsFunctor< Scalar, Index >::m_grid

◆ m_indexed

template<typename Scalar , typename Index >
const Indexed* vistle::CellBoundsFunctor< Scalar, Index >::m_indexed

◆ m_ngons

template<typename Scalar , typename Index >
const Ngons<N>* vistle::CellBoundsFunctor< Scalar, Index >::m_ngons

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