![]() |
PK_FACE_is_periodic |
PK_ERROR_code_t PK_FACE_is_periodic ( --- received arguments --- PK_FACE_t face, --- a face --- returned arguments --- PK_PARAM_periodic_t *const periodic_u, --- periodicity in u PK_PARAM_periodic_t *const periodic_v --- periodicity in v ) This function asks whether the face is periodic. Specific Errors: PK_ERROR_bad_value If the face or its surface is a null entity. A face is considered periodic in a particular parameter if: - Its surface is periodic in that parameter - It is possible to circumnavigate that parameter whilst remaining in the face - The circumnavigation of the parameter can be completed at the same point at which it started The return arguments are set to PK_PARAM_periodic_yes_c if periodic in that parameter and PK_PARAM_periodic_no_c otherwise. See Determining periodicity of faces for more information.