Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | Public Attributes | List of all members
INDI::StreamManagerPrivate::FrameInfo Struct Reference

#include <streammanager_p.h>

Public Member Functions

 FrameInfo ()
 
 FrameInfo (const CCDChip &ccdChip, size_t bytesPerColor=1)
 
 FrameInfo (const SensorInterface &sensorInterface, size_t bytesPerColor=1)
 
size_t pixels () const
 
size_t totalSize () const
 
size_t lineSize () const
 
bool operator!= (const FrameInfo &other) const
 

Public Attributes

size_t x
 
size_t y
 
size_t w
 
size_t h
 
size_t bytesPerColor
 

Detailed Description

Definition at line 52 of file streammanager_p.h.

Constructor & Destructor Documentation

◆ FrameInfo() [1/3]

INDI::StreamManagerPrivate::FrameInfo::FrameInfo ( )
inline

Definition at line 57 of file streammanager_p.h.

◆ FrameInfo() [2/3]

INDI::StreamManagerPrivate::FrameInfo::FrameInfo ( const CCDChip ccdChip,
size_t  bytesPerColor = 1 
)
inlineexplicit

Definition at line 65 of file streammanager_p.h.

◆ FrameInfo() [3/3]

INDI::StreamManagerPrivate::FrameInfo::FrameInfo ( const SensorInterface sensorInterface,
size_t  bytesPerColor = 1 
)
inlineexplicit

Definition at line 73 of file streammanager_p.h.

Member Function Documentation

◆ lineSize()

size_t INDI::StreamManagerPrivate::FrameInfo::lineSize ( ) const
inline

Definition at line 91 of file streammanager_p.h.

◆ operator!=()

bool INDI::StreamManagerPrivate::FrameInfo::operator!= ( const FrameInfo other) const
inline

Definition at line 96 of file streammanager_p.h.

◆ pixels()

size_t INDI::StreamManagerPrivate::FrameInfo::pixels ( ) const
inline

Definition at line 81 of file streammanager_p.h.

◆ totalSize()

size_t INDI::StreamManagerPrivate::FrameInfo::totalSize ( ) const
inline

Definition at line 86 of file streammanager_p.h.

Member Data Documentation

◆ bytesPerColor

size_t INDI::StreamManagerPrivate::FrameInfo::bytesPerColor

Definition at line 55 of file streammanager_p.h.

◆ h

size_t INDI::StreamManagerPrivate::FrameInfo::h

Definition at line 54 of file streammanager_p.h.

◆ w

size_t INDI::StreamManagerPrivate::FrameInfo::w

Definition at line 54 of file streammanager_p.h.

◆ x

size_t INDI::StreamManagerPrivate::FrameInfo::x

Definition at line 54 of file streammanager_p.h.

◆ y

size_t INDI::StreamManagerPrivate::FrameInfo::y

Definition at line 54 of file streammanager_p.h.


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