The Tiny HTM Library
|
Cartesian coordinates for a point in R3. More...
#include <geometry.h>
Data Fields | |
double | x |
x coordinate value. | |
double | y |
y coordinate value. | |
double | z |
z coordinate value. |
Cartesian coordinates for a point in R3.
Definition at line 25 of file geometry.h.
double htm_v3::x |
x coordinate value.
Definition at line 26 of file geometry.h.
Referenced by htm_s2cpoly_hull(), htm_s2cpoly_ngon(), htm_s2ellipse_init(), htm_s2ellipse_init2(), htm_sc_angsep(), htm_sc_dist2(), htm_sc_tov3(), htm_v3_add(), htm_v3_angsepu(), htm_v3_centroid(), htm_v3_cross(), htm_v3_cwise_mul(), htm_v3_div(), htm_v3_dot(), htm_v3_edgedist2(), htm_v3_init(), htm_v3_mul(), htm_v3_ne(), htm_v3_neg(), htm_v3_norm2(), htm_v3_normalize(), htm_v3_rcross(), htm_v3_sub(), and htm_v3_tosc().
double htm_v3::y |
y coordinate value.
Definition at line 27 of file geometry.h.
Referenced by htm_s2cpoly_hull(), htm_s2cpoly_ngon(), htm_s2ellipse_init(), htm_s2ellipse_init2(), htm_sc_dist2(), htm_sc_tov3(), htm_v3_add(), htm_v3_centroid(), htm_v3_cross(), htm_v3_cwise_mul(), htm_v3_div(), htm_v3_dot(), htm_v3_edgedist2(), htm_v3_init(), htm_v3_mul(), htm_v3_ne(), htm_v3_neg(), htm_v3_norm2(), htm_v3_normalize(), htm_v3_rcross(), htm_v3_sub(), and htm_v3_tosc().
double htm_v3::z |
z coordinate value.
Definition at line 28 of file geometry.h.
Referenced by htm_s2cpoly_hull(), htm_s2cpoly_ngon(), htm_s2ellipse_init(), htm_s2ellipse_init2(), htm_sc_dist2(), htm_sc_tov3(), htm_v3_add(), htm_v3_centroid(), htm_v3_cross(), htm_v3_cwise_mul(), htm_v3_div(), htm_v3_dot(), htm_v3_init(), htm_v3_mul(), htm_v3_ne(), htm_v3_neg(), htm_v3_norm2(), htm_v3_normalize(), htm_v3_rcross(), htm_v3_sub(), and htm_v3_tosc().