Reference documentation for deal.II version 9.6.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
ArborXWrappers::PointPredicate Class Reference

#include <deal.II/arborx/access_traits.h>

Inheritance diagram for ArborXWrappers::PointPredicate:

Protected Member Functions

template<int dim, typename Number >
 PointPredicate (const std::vector<::Point< dim, Number > > &points)
 
std::size_t size () const
 
const ::Point< 3, float > & get (unsigned int i) const
 

Private Attributes

std::vector<::Point< 3, float > > points
 

Detailed Description

Base class for Point-based predicates providing basic functionality for derived classes, not supposed to be used on its own.

Definition at line 36 of file access_traits.h.

Constructor & Destructor Documentation

◆ PointPredicate()

template<int dim, typename Number >
ArborXWrappers::PointPredicate::PointPredicate ( const std::vector<::Point< dim, Number > > & points)
protected

Constructor. points is a list of points used by the predicate.

Definition at line 41 of file access_traits.cc.

Member Function Documentation

◆ size()

std::size_t ArborXWrappers::PointPredicate::size ( ) const
protected

The number of points stored in the structure.

Definition at line 53 of file access_traits.cc.

◆ get()

const::Point< 3, float > & ArborXWrappers::PointPredicate::get ( unsigned int i) const
protected

Return the ith Point stored in the object.

Definition at line 61 of file access_traits.cc.

Member Data Documentation

◆ points

std::vector<::Point<3, float> > ArborXWrappers::PointPredicate::points
private

Definition at line 58 of file access_traits.h.


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