This is the complete list of members for vec3d, including all inherited members.
angle(const vec3d &a, const vec3d &b) | vec3d | friend |
area (defined in vec3d) | vec3d | friend |
as_vec2d_xy() (defined in vec3d) | vec3d | |
BarycentricWeights (defined in vec3d) | vec3d | friend |
BilinearWeights (defined in vec3d) | vec3d | friend |
center_of_circle (defined in vec3d) | vec3d | friend |
cos_angle(const vec3d &a, const vec3d &b) | vec3d | friend |
cross(const vec3d &a, const vec3d &b) | vec3d | friend |
data() (defined in vec3d) | vec3d | inline |
dist(const vec3d &a, const vec3d &b) | vec3d | friend |
dist3D_Segment_to_Segment (defined in vec3d) | vec3d | friend |
dist3D_Segment_to_Segment (defined in vec3d) | vec3d | friend |
dist_pnt_2_line (defined in vec3d) | vec3d | friend |
dist_pnt_2_plane (defined in vec3d) | vec3d | friend |
dist_squared(const vec3d &a, const vec3d &b) | vec3d | friend |
dot(const vec3d &a, const vec3d &b) | vec3d | friend |
get_pnt(double pnt[3]) const (defined in vec3d) | vec3d | inline |
get_pnt(float pnt[3]) const (defined in vec3d) | vec3d | inline |
get_pnt(threed_point_type &pnt) const (defined in vec3d) | vec3d | inline |
isfinite() const (defined in vec3d) | vec3d | |
isinf() const (defined in vec3d) | vec3d | |
isnan() const (defined in vec3d) | vec3d | |
line_line_intersect (defined in vec3d) | vec3d | friend |
mag() const | vec3d | |
major_comp() const (defined in vec3d) | vec3d | |
MapFromPlane (defined in vec3d) | vec3d | friend |
MapToPlane (defined in vec3d) | vec3d | friend |
minor_comp() const (defined in vec3d) | vec3d | |
nearSegSeg (defined in vec3d) | vec3d | friend |
normalize() | vec3d | |
offset_i(double offset, int idir) (defined in vec3d) | vec3d | inline |
offset_x(double offset) | vec3d | inline |
offset_y(double offset) | vec3d | inline |
offset_z(double offset) | vec3d | inline |
operator!= (defined in vec3d) | vec3d | friend |
operator*(const vec3d &a, double b) | vec3d | friend |
operator* (defined in vec3d) | vec3d | friend |
operator*(const vec3d &a, const vec3d &b) | vec3d | friend |
operator*=(double b) (defined in vec3d) | vec3d | |
operator+(const vec3d &a, const vec3d &b) | vec3d | friend |
operator+=(const vec3d &b) (defined in vec3d) | vec3d | |
operator+=(double b[]) (defined in vec3d) | vec3d | |
operator+=(float b[]) (defined in vec3d) | vec3d | |
operator-(const vec3d &a, const vec3d &b) | vec3d | friend |
operator- (defined in vec3d) | vec3d | friend |
operator-=(const vec3d &b) (defined in vec3d) | vec3d | |
operator-=(double b[]) (defined in vec3d) | vec3d | |
operator-=(float b[]) (defined in vec3d) | vec3d | |
operator/(const vec3d &a, double b) | vec3d | friend |
operator=(const vec3d &a) (defined in vec3d) | vec3d | |
operator=(const vec2d &a) (defined in vec3d) | vec3d | |
operator=(double a) (defined in vec3d) | vec3d | |
operator=(const threed_point_type &a) (defined in vec3d) | vec3d | |
operator== (defined in vec3d) | vec3d | friend |
operator[](int i) (defined in vec3d) | vec3d | inline |
operator[](int i) const (defined in vec3d) | vec3d | inline |
plane_half_space (defined in vec3d) | vec3d | friend |
plane_ray_intersect (defined in vec3d) | vec3d | friend |
plane_ray_intersect (defined in vec3d) | vec3d | friend |
pnt_tri_min_dist (defined in vec3d) | vec3d | friend |
point_on_line (defined in vec3d) | vec3d | friend |
pointLineDistSquared (defined in vec3d) | vec3d | friend |
pointSegDistSquared (defined in vec3d) | vec3d | friend |
poly_area (defined in vec3d) | vec3d | friend |
proj_pnt_on_line (defined in vec3d) | vec3d | friend |
proj_pnt_on_line_seg (defined in vec3d) | vec3d | friend |
proj_pnt_on_ray (defined in vec3d) | vec3d | friend |
proj_pnt_to_plane (defined in vec3d) | vec3d | friend |
proj_vec_to_plane (defined in vec3d) | vec3d | friend |
PtInTri (defined in vec3d) | vec3d | friend |
radius_of_circle (defined in vec3d) | vec3d | friend |
ray_ray_intersect (defined in vec3d) | vec3d | friend |
reflect_xy() const | vec3d | inline |
reflect_xz() const | vec3d | inline |
reflect_yz() const | vec3d | inline |
rotate_x(double cos_alpha, double sin_alpha) | vec3d | inline |
rotate_y(double cos_alpha, double sin_alpha) | vec3d | inline |
rotate_z(double cos_alpha, double sin_alpha) | vec3d | inline |
rotate_z_zero_x(double cos_alpha, double sin_alpha) | vec3d | inline |
rotate_z_zero_y(double cos_alpha, double sin_alpha) | vec3d | inline |
RotateArbAxis(const vec3d &p, double theta, const vec3d &r) | vec3d | friend |
scale_x(double scale) | vec3d | inline |
scale_y(double scale) | vec3d | inline |
scale_z(double scale) | vec3d | inline |
set_arr(const double a[]) (defined in vec3d) | vec3d | |
set_arr(const float a[]) (defined in vec3d) | vec3d | |
set_refx(const vec3d &a) (defined in vec3d) | vec3d | |
set_refy(const vec3d &a) (defined in vec3d) | vec3d | |
set_refz(const vec3d &a) (defined in vec3d) | vec3d | |
set_vec(const std::vector< double > &a) (defined in vec3d) | vec3d | |
set_x(double xx) | vec3d | |
set_xyz(double xx, double yy, double zz) | vec3d | |
set_y(double yy) | vec3d | |
set_z(double zz) | vec3d | |
signed_angle(const vec3d &a, const vec3d &b, const vec3d &ref) | vec3d | friend |
slerp (defined in vec3d) | vec3d | friend |
swap_xy() const (defined in vec3d) | vec3d | inline |
swap_xz() const (defined in vec3d) | vec3d | inline |
swap_yz() const (defined in vec3d) | vec3d | inline |
tetra_volume (defined in vec3d) | vec3d | friend |
tri_ray_intersect (defined in vec3d) | vec3d | friend |
tri_seg_intersect (defined in vec3d) | vec3d | friend |
tri_tri_min_dist (defined in vec3d) | vec3d | friend |
v (defined in vec3d) | vec3d | |
vec3d() (defined in vec3d) | vec3d | |
vec3d(double xx, double yy, double zz) (defined in vec3d) | vec3d | |
vec3d(const vec3d &a) (defined in vec3d) | vec3d | |
vec3d(const threed_point_type &a) (defined in vec3d) | vec3d | |
vec3d(const double a[3]) (defined in vec3d) | vec3d | |
vec3d(const float a[3]) (defined in vec3d) | vec3d | |
vec3d(const std::vector< double > &a) (defined in vec3d) | vec3d | |
x() const | vec3d | inline |
y() const | vec3d | inline |
z() const | vec3d | inline |
~vec3d() (defined in vec3d) | vec3d | inline |