star-camera

Camera models
git clone git://git.meso-star.fr/star-camera.git
Log | Files | Refs | README | LICENSE

commit 02cc2520b742838f2cbb83298fce2c435748a42c
parent d4c87487761880a1037e984ed7fe4180090059a2
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Thu,  1 Jul 2021 13:27:50 +0200

Add the scam_get_type function

Diffstat:
Msrc/scam.c | 8++++++++
Msrc/scam.h | 5+++++
2 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/scam.c b/src/scam.c @@ -85,6 +85,14 @@ error: } res_T +scam_get_type(const struct scam* cam, enum scam_type* type) +{ + if(!cam || !type) return RES_BAD_ARG; + *type = cam->type; + return RES_OK; +} + +res_T scam_ref_get(struct scam* cam) { if(!cam) return RES_BAD_ARG; diff --git a/src/scam.h b/src/scam.h @@ -101,6 +101,11 @@ scam_generate_ray struct scam_ray* ray); SCAM_API res_T +scam_get_type + (const struct scam* cam, + enum scam_type* type); + +SCAM_API res_T scam_ref_get (struct scam* camera);