adamantine
Public Member Functions | List of all members
adamantine::ExperimentalData< dim > Class Template Referenceabstract

#include <ExperimentalData.hh>

Inheritance diagram for adamantine::ExperimentalData< dim >:
adamantine::PointCloud< dim >

Public Member Functions

virtual ~ExperimentalData ()=default
 
virtual unsigned int read_next_frame ()=0
 
virtual PointsValues< dim > get_points_values ()=0
 

Detailed Description

template<int dim>
class adamantine::ExperimentalData< dim >

Base class that describes the interfaces of classes that manipulate experimental data.

Definition at line 17 of file ExperimentalData.hh.

Constructor & Destructor Documentation

◆ ~ExperimentalData()

template<int dim>
virtual adamantine::ExperimentalData< dim >::~ExperimentalData ( )
virtualdefault

Member Function Documentation

◆ get_points_values()

template<int dim>
virtual PointsValues<dim> adamantine::ExperimentalData< dim >::get_points_values ( )
pure virtual

Return the Points and their associated value (temperature).

Implemented in adamantine::RayTracing, and adamantine::PointCloud< dim >.

◆ read_next_frame()

template<int dim>
virtual unsigned int adamantine::ExperimentalData< dim >::read_next_frame ( )
pure virtual

Read data from the next frame and return the frame ID.

Implemented in adamantine::RayTracing, and adamantine::PointCloud< dim >.