Instrument Neutral Distributed Interface INDI  1.9.5
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 51 of file streammanager_p.h.

Constructor & Destructor Documentation

◆ FrameInfo() [1/3]

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

Definition at line 56 of file streammanager_p.h.

◆ FrameInfo() [2/3]

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

Definition at line 64 of file streammanager_p.h.

◆ FrameInfo() [3/3]

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

Definition at line 72 of file streammanager_p.h.

Member Function Documentation

◆ lineSize()

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

Definition at line 86 of file streammanager_p.h.

◆ operator!=()

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

Definition at line 89 of file streammanager_p.h.

◆ pixels()

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

Definition at line 80 of file streammanager_p.h.

◆ totalSize()

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

Definition at line 83 of file streammanager_p.h.

Member Data Documentation

◆ bytesPerColor

size_t INDI::StreamManagerPrivate::FrameInfo::bytesPerColor

Definition at line 54 of file streammanager_p.h.

◆ h

size_t INDI::StreamManagerPrivate::FrameInfo::h

Definition at line 53 of file streammanager_p.h.

◆ w

size_t INDI::StreamManagerPrivate::FrameInfo::w

Definition at line 53 of file streammanager_p.h.

◆ x

size_t INDI::StreamManagerPrivate::FrameInfo::x

Definition at line 53 of file streammanager_p.h.

◆ y

size_t INDI::StreamManagerPrivate::FrameInfo::y

Definition at line 53 of file streammanager_p.h.


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