Euphoria
|
eu::PolarCoordinate Struct Reference
#include <polarcoord.h>
Public Member Functions | |
PolarCoordinate (float azimuthal01, float polar01) | |
unit3f | to_unit_vector () const |
Static Public Member Functions | |
static PolarCoordinate | create_random (::eu::Random *random) |
Public Attributes | |
Angle | azimuthal |
Angle | polar |
Detailed Description
Definition at line 11 of file polarcoord.h.
Constructor & Destructor Documentation
◆ PolarCoordinate()
eu::PolarCoordinate::PolarCoordinate | ( | float | azimuthal01, |
float | polar01 | ||
) |
Definition at line 10 of file polarcoord.cc.
Member Function Documentation
◆ create_random()
|
static |
Definition at line 34 of file polarcoord.cc.
◆ to_unit_vector()
unit3f eu::PolarCoordinate::to_unit_vector | ( | ) | const |
Definition at line 19 of file polarcoord.cc.
Member Data Documentation
◆ azimuthal
Angle eu::PolarCoordinate::azimuthal |
Definition at line 13 of file polarcoord.h.
◆ polar
Angle eu::PolarCoordinate::polar |
Definition at line 14 of file polarcoord.h.
The documentation for this struct was generated from the following files:
- libs/base/src/base/polarcoord.h
- libs/base/src/base/polarcoord.cc