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:
| M | src/scam.c | | | 8 | ++++++++ |
| M | src/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);