|
| void | recalcDimensions () |
| |
| void | writePixel (std::vector< uint8_t > &buf, size_t byte_offset, double sum) const |
| |
| double | computePixel (int32_t px, int32_t py, double frame_centre_x, double frame_centre_y, double centre_x, double centre_y, double accum_shift_x, double accum_shift_y, int32_t in_width, int32_t in_height, int32_t frame_idx, int32_t n_frames, const std::vector< std::pair< double, double > > &star_positions) const |
| |
| void | generateFrames (int32_t n_frames, std::vector< uint8_t > &output) |
| |
◆ computePixel()
| double camcom::common::FrameGenerator::Impl::computePixel |
( |
int32_t | px, |
|
|
int32_t | py, |
|
|
double | frame_centre_x, |
|
|
double | frame_centre_y, |
|
|
double | centre_x, |
|
|
double | centre_y, |
|
|
double | accum_shift_x, |
|
|
double | accum_shift_y, |
|
|
int32_t | in_width, |
|
|
int32_t | in_height, |
|
|
int32_t | frame_idx, |
|
|
int32_t | n_frames, |
|
|
const std::vector< std::pair< double, double > > & | star_positions ) const |
|
inline |
◆ generateFrames()
| void camcom::common::FrameGenerator::Impl::generateFrames |
( |
int32_t | n_frames, |
|
|
std::vector< uint8_t > & | output ) |
|
inline |
◆ recalcDimensions()
| void camcom::common::FrameGenerator::Impl::recalcDimensions |
( |
| ) |
|
|
inline |
◆ writePixel()
| void camcom::common::FrameGenerator::Impl::writePixel |
( |
std::vector< uint8_t > & | buf, |
|
|
size_t | byte_offset, |
|
|
double | sum ) const |
|
inline |
◆ bpp
| size_t camcom::common::FrameGenerator::Impl::bpp {1} |
◆ config
◆ frame_bytes
| size_t camcom::common::FrameGenerator::Impl::frame_bytes {0} |
◆ out_height
| int32_t camcom::common::FrameGenerator::Impl::out_height {0} |
◆ out_width
| int32_t camcom::common::FrameGenerator::Impl::out_width {0} |
◆ rng
| std::mt19937 camcom::common::FrameGenerator::Impl::rng {42} |
The documentation for this struct was generated from the following file: