Mech-Eye API 2.3.3
API reference documentation for Mech-Eye Industrial 3D Camera
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mmind::api::LineBatch Class Reference

Public Member Functions

const Frame< float > & depth () const
 
Frame< float > & depth ()
 
const Frame< unsigned char > & intensity () const
 
Frame< unsigned char > & intensity ()
 
const Frame< unsigned int > & encoder () const
 
Frame< unsigned int > & encoder ()
 
const Frame< long long > & frameId () const
 
Frame< long long > & frameId ()
 
void setLineCount (uint32_t lineCount)
 
uint32_t lineCount () const
 
uint32_t columnCount () const
 
float depthAt (uint32_t row, uint32_t col) const
 
unsigned char intensityAt (uint32_t row, uint32_t col) const
 
unsigned int encoderAt (uint32_t row, uint32_t col) const
 
long long frameIdAt (uint32_t row, uint32_t col) const
 
void resize (uint32_t width, uint32_t height)
 

Detailed Description

Definition at line 222 of file MechEyeFrame.hpp.

Constructor & Destructor Documentation

◆ LineBatch()

mmind::api::LineBatch::LineBatch ( )
inline

Definition at line 225 of file MechEyeFrame.hpp.

◆ ~LineBatch()

mmind::api::LineBatch::~LineBatch ( )
inline

Definition at line 226 of file MechEyeFrame.hpp.

Member Function Documentation

◆ columnCount()

uint32_t mmind::api::LineBatch::columnCount ( ) const
inline

Definition at line 242 of file MechEyeFrame.hpp.

◆ depth() [1/2]

Frame< float > & mmind::api::LineBatch::depth ( )
inline

Definition at line 229 of file MechEyeFrame.hpp.

◆ depth() [2/2]

const Frame< float > & mmind::api::LineBatch::depth ( ) const
inline

Definition at line 228 of file MechEyeFrame.hpp.

◆ depthAt()

float mmind::api::LineBatch::depthAt ( uint32_t row,
uint32_t col ) const
inline

Definition at line 244 of file MechEyeFrame.hpp.

◆ encoder() [1/2]

Frame< unsigned int > & mmind::api::LineBatch::encoder ( )
inline

Definition at line 235 of file MechEyeFrame.hpp.

◆ encoder() [2/2]

const Frame< unsigned int > & mmind::api::LineBatch::encoder ( ) const
inline

Definition at line 234 of file MechEyeFrame.hpp.

◆ encoderAt()

unsigned int mmind::api::LineBatch::encoderAt ( uint32_t row,
uint32_t col ) const
inline

Definition at line 246 of file MechEyeFrame.hpp.

◆ frameId() [1/2]

Frame< long long > & mmind::api::LineBatch::frameId ( )
inline

Definition at line 238 of file MechEyeFrame.hpp.

◆ frameId() [2/2]

const Frame< long long > & mmind::api::LineBatch::frameId ( ) const
inline

Definition at line 237 of file MechEyeFrame.hpp.

◆ frameIdAt()

long long mmind::api::LineBatch::frameIdAt ( uint32_t row,
uint32_t col ) const
inline

Definition at line 247 of file MechEyeFrame.hpp.

◆ intensity() [1/2]

Frame< unsigned char > & mmind::api::LineBatch::intensity ( )
inline

Definition at line 232 of file MechEyeFrame.hpp.

◆ intensity() [2/2]

const Frame< unsigned char > & mmind::api::LineBatch::intensity ( ) const
inline

Definition at line 231 of file MechEyeFrame.hpp.

◆ intensityAt()

unsigned char mmind::api::LineBatch::intensityAt ( uint32_t row,
uint32_t col ) const
inline

Definition at line 245 of file MechEyeFrame.hpp.

◆ lineCount()

uint32_t mmind::api::LineBatch::lineCount ( ) const
inline

Definition at line 241 of file MechEyeFrame.hpp.

◆ resize()

void mmind::api::LineBatch::resize ( uint32_t width,
uint32_t height )
inline

Definition at line 249 of file MechEyeFrame.hpp.

◆ setLineCount()

void mmind::api::LineBatch::setLineCount ( uint32_t lineCount)
inline

Definition at line 240 of file MechEyeFrame.hpp.


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