Classes | |
class | SegGeometryMatrixV1 |
Functions | |
SegGeometryMatrixV1 (const size_t &rows, const size_t &cols, const float &pix_size_rows, const float &pix_size_cols, const float &pix_size_depth, const float &pix_scale_size) | |
~SegGeometryMatrixV1 () | |
void | make_pixel_coord_arrs () |
void | make_pixel_size_arrs () |
void | print_member_data () |
void | print_coord_arrs () |
void | print_min_max_coords () |
void | print_seg_info (const unsigned &pbits) |
const SegGeometry::pixel_area_t * | pixel_area_array () |
const SegGeometry::pixel_coord_t * | pixel_size_array (AXIS axis) |
const SegGeometry::pixel_coord_t * | pixel_coord_array (AXIS axis) |
const SegGeometry::pixel_coord_t | pixel_coord_min (AXIS axis) |
const SegGeometry::pixel_coord_t | pixel_coord_max (AXIS axis) |
const SegGeometry::pixel_mask_t * | pixel_mask_array (const unsigned &mbits) |
def | matrix_pars |
def | test_xyz_min_max |
def | test_xyz_maps |
def | test_img |
def | test_img_easy |
def | test_pix_sizes |
def | test_mask |
Variables | |
string | __version__ = "$Revision: 12085 $" |
int | segment_one = 1 |
SegGeometryMatrixV1::SegGeometryMatrixV1 | ( | const size_t & | rows, | |
const size_t & | cols, | |||
const float & | pix_size_rows, | |||
const float & | pix_size_cols, | |||
const float & | pix_size_depth, | |||
const float & | pix_scale_size | |||
) |
Definition at line 92 of file SegGeometryMatrixV1.cpp.
References make_pixel_coord_arrs().
Referenced by PSCalib::SegGeometryStore::Create().
SegGeometryMatrixV1::~SegGeometryMatrixV1 | ( | ) |
Definition at line 139 of file SegGeometryMatrixV1.cpp.
void SegGeometryMatrixV1::make_pixel_coord_arrs | ( | ) |
void SegGeometryMatrixV1::make_pixel_size_arrs | ( | ) |
Definition at line 180 of file SegGeometryMatrixV1.cpp.
Referenced by pixel_area_array(), and pixel_size_array().
void SegGeometryMatrixV1::print_member_data | ( | ) |
void SegGeometryMatrixV1::print_coord_arrs | ( | ) |
void SegGeometryMatrixV1::print_min_max_coords | ( | ) |
Definition at line 239 of file SegGeometryMatrixV1.cpp.
References pixel_coord_max(), and pixel_coord_min().
Referenced by print_seg_info().
void SegGeometryMatrixV1::print_seg_info | ( | const unsigned & | pbits | ) |
Definition at line 255 of file SegGeometryMatrixV1.cpp.
References print_coord_arrs(), print_member_data(), and print_min_max_coords().
const SegGeometry::pixel_area_t* SegGeometryMatrixV1::pixel_area_array | ( | ) |
const SegGeometry::pixel_coord_t* SegGeometryMatrixV1::pixel_size_array | ( | AXIS | axis | ) |
const SegGeometry::pixel_coord_t* SegGeometryMatrixV1::pixel_coord_array | ( | AXIS | axis | ) |
Definition at line 285 of file SegGeometryMatrixV1.cpp.
Referenced by pixel_coord_max(), and pixel_coord_min().
const SegGeometry::pixel_coord_t SegGeometryMatrixV1::pixel_coord_min | ( | AXIS | axis | ) |
Definition at line 295 of file SegGeometryMatrixV1.cpp.
References PlotSpectralArrayFromFile::arr, PSCalib::min_of_arr(), and pixel_coord_array().
Referenced by print_min_max_coords().
const SegGeometry::pixel_coord_t SegGeometryMatrixV1::pixel_coord_max | ( | AXIS | axis | ) |
Definition at line 305 of file SegGeometryMatrixV1.cpp.
References PlotSpectralArrayFromFile::arr, PSCalib::max_of_arr(), and pixel_coord_array().
Referenced by print_min_max_coords().
const SegGeometry::pixel_mask_t* SegGeometryMatrixV1::pixel_mask_array | ( | const unsigned & | mbits | ) |
Definition at line 315 of file SegGeometryMatrixV1.cpp.
def SegGeometryMatrixV1::matrix_pars | ( | segname | ) |
Returns the matrix sensor parameters from its string-name, ex: MTRX:512:512:54:54
Definition at line 101 of file SegGeometryMatrixV1.py.
def SegGeometryMatrixV1::test_xyz_min_max | ( | ) |
Definition at line 392 of file SegGeometryMatrixV1.py.
def SegGeometryMatrixV1::test_xyz_maps | ( | ) |
Definition at line 400 of file SegGeometryMatrixV1.py.
def SegGeometryMatrixV1::test_img | ( | ) |
Definition at line 416 of file SegGeometryMatrixV1.py.
def SegGeometryMatrixV1::test_img_easy | ( | ) |
Definition at line 452 of file SegGeometryMatrixV1.py.
def SegGeometryMatrixV1::test_pix_sizes | ( | ) |
Definition at line 463 of file SegGeometryMatrixV1.py.
def SegGeometryMatrixV1::test_mask | ( | mbits = 0377 |
) |
Definition at line 475 of file SegGeometryMatrixV1.py.
string SegGeometryMatrixV1::__version__ = "$Revision: 12085 $" [static] |
Definition at line 88 of file SegGeometryMatrixV1.py.
int SegGeometryMatrixV1::segment_one = 1 [static] |
Definition at line 377 of file SegGeometryMatrixV1.py.