Public Member Functions | Private Attributes | List of all members
SamplePoint Class Reference

///////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////// More...

#include <sample_point_container.h>

Public Member Functions

 SamplePoint (const unsigned &element_index_in_mesh, const unsigned &sample_point_index_in_element)
 Construct SamplePoint object from number of finite element in its mesh, and index of sample point within that element. More...
 
 SamplePoint (const SamplePoint &data)=delete
 Broken copy constructor. More...
 
void operator= (const SamplePoint &)=delete
 Broken assignment operator. More...
 
unsigned element_index_in_mesh () const
 Access function to the index of finite element in its mesh. More...
 
unsigned sample_point_index_in_element () const
 Index of sample point within element. More...
 

Private Attributes

unsigned Element_index_in_mesh
 Index of finite element in its mesh. More...
 
unsigned Sample_point_index_in_element
 Index of the sample point within element. More...
 

Detailed Description

///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////

Class for containing sample points: Number of finite element in its mesh and index of sample point within that element.

Definition at line 52 of file sample_point_container.h.

Constructor & Destructor Documentation

◆ SamplePoint() [1/2]

SamplePoint::SamplePoint ( const unsigned &  element_index_in_mesh,
const unsigned &  sample_point_index_in_element 
)
inline

Construct SamplePoint object from number of finite element in its mesh, and index of sample point within that element.

Definition at line 57 of file sample_point_container.h.

◆ SamplePoint() [2/2]

SamplePoint::SamplePoint ( const SamplePoint data)
delete

Broken copy constructor.

Member Function Documentation

◆ element_index_in_mesh()

unsigned SamplePoint::element_index_in_mesh ( ) const
inline

Access function to the index of finite element in its mesh.

Definition at line 71 of file sample_point_container.h.

References Element_index_in_mesh.

Referenced by CGALSamplePointContainer::limited_locate_zeta(), and CGALSamplePointContainer::locate_zeta().

◆ operator=()

void SamplePoint::operator= ( const SamplePoint )
delete

Broken assignment operator.

◆ sample_point_index_in_element()

unsigned SamplePoint::sample_point_index_in_element ( ) const
inline

Index of sample point within element.

Definition at line 77 of file sample_point_container.h.

References Sample_point_index_in_element.

Referenced by CGALSamplePointContainer::limited_locate_zeta(), and CGALSamplePointContainer::locate_zeta().

Member Data Documentation

◆ Element_index_in_mesh

unsigned SamplePoint::Element_index_in_mesh
private

Index of finite element in its mesh.

Definition at line 85 of file sample_point_container.h.

Referenced by element_index_in_mesh().

◆ Sample_point_index_in_element

unsigned SamplePoint::Sample_point_index_in_element
private

Index of the sample point within element.

Definition at line 88 of file sample_point_container.h.

Referenced by sample_point_index_in_element().


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