tttrlib
A library for time-tagged time resolved data
Loading...
Searching...
No Matches
CLSMPixel.h
Go to the documentation of this file.
1#ifndef TTTRLIB_CLSMPIXEL_H
2#define TTTRLIB_CLSMPIXEL_H
3
4#include "TTTR.h"
5#include "TTTRRange.h"
6
7class CLSMPixel : public TTTRRange{
8
9 friend class CLSMLine;
10 friend class CLSMImage;
11
12public:
13
14 virtual ~CLSMPixel() = default;
15
16 CLSMPixel(const CLSMPixel& p2) : TTTRRange(p2){};
17
18 CLSMPixel(CLSMPixel* p2 = nullptr) : TTTRRange(){
19 if(p2 != nullptr){
21 }
22 }
23
24};
25
26#endif //TTTRLIB_CLSMPIXEL_H
Definition CLSMImage.h:161
Definition CLSMLine.h:9
Definition CLSMPixel.h:7
CLSMPixel(const CLSMPixel &p2)
Definition CLSMPixel.h:16
CLSMPixel(CLSMPixel *p2=nullptr)
Definition CLSMPixel.h:18
virtual ~CLSMPixel()=default
Represents a range of TTTR indices.
Definition TTTRRange.h:15
itlib::flat_set< int > _tttr_indices
Set of TTTR indices in the range.
Definition TTTRRange.h:23