1 #ifndef IUFLIBRARY_IUFHL3DPARAMETRICSOURCE_H 2 #define IUFLIBRARY_IUFHL3DPARAMETRICSOURCE_H 12 #define IU3DPS_INVALID (iu3dps_t) NULL 167 #endif //IUFLIBRARY_IUFHL3DPARAMETRICSOURCE_H Iuf3DParametricSource * iu3dps_t
Definition: iuf3DParametricSource.h:11
Definition: iuf3DParametricSource.c:12
float fNumber
Definition: iuf3DParametricSource.c:19
float iuf3DParametricSourceGetFNumber(iu3dps_t source)
Return the FNumber of the 3D parametric source.
Definition: iuf3DParametricSource.c:105
int iuf3DParametricSourceSetFNumber(iu3dps_t source, float FNumber)
Definition: iuf3DParametricSource.c:168
int iuf3DParametricSourceDelete(iu3dps_t source)
Deletes the 3D source.
Definition: iuf3DParametricSource.c:64
int iuf3DParametricSourceSetDeltaPhi(iu3dps_t source, float deltaPhi)
Definition: iuf3DParametricSource.c:201
int iuf3DParametricSourceSetDeltaTheta(iu3dps_t source, float deltaTheta)
Definition: iuf3DParametricSource.c:179
float startTheta
Definition: iuf3DParametricSource.c:21
float deltaPhi
Definition: iuf3DParametricSource.c:22
float iuf3DParametricSourceGetDeltaTheta(iu3dps_t source)
Return the delta angle between two thetas of the 3D parametric source.
Definition: iuf3DParametricSource.c:114
iu3dps_t iuf3DParametricSourceCreate(int numThetaLocations, int numPhiLocations, float fNumber, float deltaTheta, float startTheta, float deltaPhi, float startPhi)
Construct a (number of) source point(s) using a parametric description of their locations.
Definition: iuf3DParametricSource.c:28
int iuf3DParametricSourceGetNumThetaLocations(iu3dps_t source)
Return the number of sources in theta dimension.
Definition: iuf3DParametricSource.c:150
float deltaTheta
Definition: iuf3DParametricSource.c:20
int numPhiLocations
Definition: iuf3DParametricSource.c:16
int iuf3DParametricSourceSetStartTheta(iu3dps_t source, float startTheta)
Definition: iuf3DParametricSource.c:190
float startPhi
Definition: iuf3DParametricSource.c:23
int numThetaLocations
Definition: iuf3DParametricSource.c:15
float iuf3DParametricSourceGetStartPhi(iu3dps_t source)
Return the starting angle phi.
Definition: iuf3DParametricSource.c:141
int iuf3DParametricSourceCompare(iu3dps_t reference, iu3dps_t actual)
Compares 2 3D parametric sources checks if the contents of the two 3D sources are identical...
Definition: iuf3DParametricSource.c:77
int iuf3DParametricSourceSetStartPhi(iu3dps_t source, float startPhi)
Definition: iuf3DParametricSource.c:212
float iuf3DParametricSourceGetDeltaPhi(iu3dps_t source)
Return the delta angle between two phis of the 3D parametric source.
Definition: iuf3DParametricSource.c:132
int iuf3DParametricSourceGetNumPhiLocations(iu3dps_t source)
Return the number of sources in phi dimension.
Definition: iuf3DParametricSource.c:159
float iuf3DParametricSourceGetStartTheta(iu3dps_t source)
Return the starting angle theta.
Definition: iuf3DParametricSource.c:123