cgma
CubitVector Member List
This is the complete list of members for CubitVector, including all inherited members.
about_equal(const CubitVector &w, const double relative_tolerance=1.0e-6, const double absolute_tolerance=1.0e-6) const CubitVector
attempt_barycentric_coordinates_adjustment(const CubitVector &v1, const CubitVector &v2, const CubitVector &v3, const CubitVector &point, double &coord_A, double &coord_B, double &coord_C)CubitVector [private, static]
barycentric_coordinates(const CubitVector &v1, const CubitVector &v2, const CubitVector &v3, const CubitVector &point, double &coord_A, double &coord_B, double &coord_C)CubitVector [static]
blow_out(double gamma, double gamma2=0.0)CubitVector
colinear(const CubitVector &p0, const CubitVector &p1, const CubitVector &p2)CubitVector [static]
CubitVector()CubitVector [inline]
CubitVector(const double x, const double y, const double z)CubitVector [inline, explicit]
CubitVector(const double xyz[3])CubitVector [inline, explicit]
CubitVector(const CubitVector &tail, const CubitVector &head)CubitVector [inline, explicit]
CubitVector(const CubitVector &copy_from)CubitVector [inline]
CubitVector(const CubitVectorStruct &from)CubitVector [inline, explicit]
distance_between(const CubitVector &test_vector) const CubitVector
distance_between_squared(const CubitVector &test_vector) const CubitVector
distance_from_infinite_line(const CubitVector &point_on_line, const CubitVector &line_direction) const CubitVector
distance_from_infinite_line_squared(const CubitVector &point_on_line, const CubitVector &line_direction) const CubitVector
get_xyz(double &x, double &y, double &z) const CubitVector [inline]
get_xyz(double xyz[3]) const CubitVector [inline]
interior_angle(const CubitVector &otherVector) const CubitVector
interpolate(const double param, const CubitVector &v1, const CubitVector &v2)CubitVector [friend]
length(const double new_length)CubitVector
length() const CubitVector [inline]
length_squared() const CubitVector [inline]
next_point(const CubitVector &direction, double distance, CubitVector &out_point) const CubitVector
normal(const CubitVector &p0, const CubitVector &p1, const CubitVector &p2)CubitVector [inline, static]
normalize()CubitVector [inline]
operator CubitVectorStruct()CubitVector [inline]
operator!=(const CubitVector &v1, const CubitVector &v2)CubitVector [friend]
operator%(const CubitVector &v1, const CubitVector &v2)CubitVector [friend]
operator*(const CubitVector &v1, const CubitVector &v2)CubitVector [friend]
operator*(const CubitVector &v1, const double sclr)CubitVector [friend]
operator*(const double sclr, const CubitVector &v1)CubitVector [friend]
operator*=(const CubitVector &vec)CubitVector [inline]
operator*=(const double scalar)CubitVector [inline]
operator+(const CubitVector &v1, const CubitVector &v2)CubitVector [friend]
operator+=(const CubitVector &vec)CubitVector [inline]
operator-() const CubitVector [inline]
operator-(const CubitVector &v1, const CubitVector &v2)CubitVector [friend]
operator-=(const CubitVector &vec)CubitVector [inline]
operator/(const CubitVector &v1, const double sclr)CubitVector [friend]
operator/=(const double scalar)CubitVector [inline]
operator=(const CubitVectorStruct &from)CubitVector [inline]
operator=(const CubitVector &from)CubitVector [inline]
operator==(const CubitVector &v1, const CubitVector &v2)CubitVector [friend]
operator[](int i) const CubitVector [inline]
operator~(const CubitVector &vec)CubitVector [friend]
orthogonal_vectors(CubitVector &vector2, CubitVector &vector3) const CubitVector
perpendicular_z()CubitVector [inline]
print_me()CubitVector
private_barycentric_coordinates(bool adjust_on_fail, const CubitVector &v1, const CubitVector &v2, const CubitVector &v3, const CubitVector &point, double &coord_A, double &coord_B, double &coord_C)CubitVector [private, static]
project_to_line_segment(const CubitVector &pt0, const CubitVector &pt1)CubitVector
project_to_plane(const CubitVector &planenormal)CubitVector
r()CubitVector [inline]
r(const double x)CubitVector [inline]
reflect_about_xaxis(double dummy, double)CubitVector
rotate(double angle, double)CubitVector
rtheta_to_xy()CubitVector
scale_angle(double gamma, double)CubitVector
set(const double x, const double y, const double z)CubitVector [inline]
set(const double xyz[3])CubitVector [inline]
set(const CubitVector &tail, const CubitVector &head)CubitVector [inline]
set(const CubitVector &to_copy)CubitVector [inline]
theta()CubitVector [inline]
theta(const double y)CubitVector [inline]
vector_angle(const CubitVector &vector1, const CubitVector &vector2) const CubitVector
vector_angle_quick(const CubitVector &vec1, const CubitVector &vec2)CubitVector
within_scaled_tolerance(const CubitVector &v2, double tol) const CubitVector
within_tolerance(const CubitVector &vectorPtr2, double tolerance) const CubitVector
x() const CubitVector [inline]
x()CubitVector [inline]
x(const double x)CubitVector [inline]
xValCubitVector [private]
xy_to_rtheta()CubitVector
y() const CubitVector [inline]
y()CubitVector [inline]
y(const double y)CubitVector [inline]
yValCubitVector [private]
z() const CubitVector [inline]
z()CubitVector [inline]
z(const double z)CubitVector [inline]
zValCubitVector [private]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines