|
Kanzi Graphics Engine
|
Spherical coordinate system utilities. More...
#include <core/util/math/kzc_vector3.h>#include <system/kzs_types.h>#include <system/kzs_header.h>Functions | |
| KZ_HEADER_BEGIN struct KzcVector3 | kzcSphericalCoordinatesToCartesian (kzFloat radius, kzFloat phi, kzFloat theta) |
| Returns the cartesian coordinates from given spherical coordinates. More... | |
| void | kzcSphericalCoordinatesFromCartesian (struct KzcVector3 cartesian, kzFloat *out_radius, kzFloat *out_phi, kzFloat *out_theta) |
| Returns spherical coordinates for given cartesian coordinates. More... | |
Spherical coordinate system utilities.
Copyright 2008-2019 by Rightware. All rights reserved.
| KZ_HEADER_BEGIN struct KzcVector3 kzcSphericalCoordinatesToCartesian | ( | kzFloat | radius, |
| kzFloat | phi, | ||
| kzFloat | theta | ||
| ) |
Returns the cartesian coordinates from given spherical coordinates.
| void kzcSphericalCoordinatesFromCartesian | ( | struct KzcVector3 | cartesian, |
| kzFloat * | out_radius, | ||
| kzFloat * | out_phi, | ||
| kzFloat * | out_theta | ||
| ) |
Returns spherical coordinates for given cartesian coordinates.