ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
MemoryOrientedPointStreamWithData< Real, Data > Class Template Reference

#include <PointStream.h>

Inheritance diagram for MemoryOrientedPointStreamWithData< Real, Data >:
Collaboration diagram for MemoryOrientedPointStreamWithData< Real, Data >:

Public Member Functions

 MemoryOrientedPointStreamWithData (size_t pointCount, const std::pair< OrientedPoint3D< Real >, Data > *points)
 
 ~MemoryOrientedPointStreamWithData (void)
 
void reset (void)
 
bool nextPoint (OrientedPoint3D< Real > &p, Data &d)
 
- Public Member Functions inherited from OrientedPointStreamWithData< Real, Data >
virtual ~OrientedPointStreamWithData (void)
 
virtual bool nextPoint (OrientedPoint3D< Real > &p)
 
- Public Member Functions inherited from OrientedPointStream< Real >
virtual ~OrientedPointStream (void)
 

Detailed Description

template<class Real, class Data>
class MemoryOrientedPointStreamWithData< Real, Data >

Definition at line 73 of file PointStream.h.

Constructor & Destructor Documentation

◆ MemoryOrientedPointStreamWithData()

template<class Real , class Data >
MemoryOrientedPointStreamWithData< Real, Data >::MemoryOrientedPointStreamWithData ( size_t  pointCount,
const std::pair< OrientedPoint3D< Real >, Data > *  points 
)

◆ ~MemoryOrientedPointStreamWithData()

template<class Real , class Data >
MemoryOrientedPointStreamWithData< Real, Data >::~MemoryOrientedPointStreamWithData ( void  )

Member Function Documentation

◆ nextPoint()

template<class Real , class Data >
bool MemoryOrientedPointStreamWithData< Real, Data >::nextPoint ( OrientedPoint3D< Real > &  p,
Data &  d 
)
virtual

◆ reset()

template<class Real , class Data >
void MemoryOrientedPointStreamWithData< Real, Data >::reset ( void  )
virtual

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