Isis 3 Programmer Reference
Isis::PushFrameCameraCcdLayout::FrameletInfo Struct Reference

Container for the layout of a specific framelet on the detector. More...

#include <PushFrameCameraCcdLayout.h>

Collaboration diagram for Isis::PushFrameCameraCcdLayout::FrameletInfo:
Collaboration graph

Public Member Functions

 FrameletInfo (const int frameid)
 
 FrameletInfo (const int frameid, QString filterName, int startSample, int startLine, int samples, int lines)
 

Public Attributes

int m_frameId
 The NAIF ID of the framelet.
 
QString m_filterName
 The name of the framelet.
 
int m_startSample
 The first sample of the framelet on the detector.
 
int m_startLine
 The first line of the framelet on the detector.
 
int m_samples
 The number of samples in the framelet.
 
int m_lines
 The number of lines in the framelet.
 

Detailed Description

Container for the layout of a specific framelet on the detector.

See also
Camera
Author
2017-08-11 Kris Becker
History

2017-08-11 Kris Becker - Original Version

2017-08-21 Jesse Mapel - Added documentation

2017-09-15 Jesse Mapel - Added constructor from field values

Definition at line 44 of file PushFrameCameraCcdLayout.h.

Constructor & Destructor Documentation

◆ FrameletInfo() [1/3]

Isis::PushFrameCameraCcdLayout::FrameletInfo::FrameletInfo ( )
inline

Definition at line 45 of file PushFrameCameraCcdLayout.h.

◆ FrameletInfo() [2/3]

Isis::PushFrameCameraCcdLayout::FrameletInfo::FrameletInfo ( const int frameid)
inline

Definition at line 48 of file PushFrameCameraCcdLayout.h.

◆ FrameletInfo() [3/3]

Isis::PushFrameCameraCcdLayout::FrameletInfo::FrameletInfo ( const int frameid,
QString filterName,
int startSample,
int startLine,
int samples,
int lines )
inline

Definition at line 51 of file PushFrameCameraCcdLayout.h.

Member Data Documentation

◆ m_filterName

QString Isis::PushFrameCameraCcdLayout::FrameletInfo::m_filterName

The name of the framelet.

Definition at line 56 of file PushFrameCameraCcdLayout.h.

◆ m_frameId

int Isis::PushFrameCameraCcdLayout::FrameletInfo::m_frameId

The NAIF ID of the framelet.

Definition at line 55 of file PushFrameCameraCcdLayout.h.

◆ m_lines

int Isis::PushFrameCameraCcdLayout::FrameletInfo::m_lines

The number of lines in the framelet.

Definition at line 60 of file PushFrameCameraCcdLayout.h.

◆ m_samples

int Isis::PushFrameCameraCcdLayout::FrameletInfo::m_samples

The number of samples in the framelet.

Definition at line 59 of file PushFrameCameraCcdLayout.h.

◆ m_startLine

int Isis::PushFrameCameraCcdLayout::FrameletInfo::m_startLine

The first line of the framelet on the detector.

Definition at line 58 of file PushFrameCameraCcdLayout.h.

◆ m_startSample

int Isis::PushFrameCameraCcdLayout::FrameletInfo::m_startSample

The first sample of the framelet on the detector.

Definition at line 57 of file PushFrameCameraCcdLayout.h.


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