, including all inherited members.
| Abs(double x) | AnalyticGeometryTool | [inline, private] |
| ACos(double x) | AnalyticGeometryTool | [private] |
| add_origin_to_rotation_mtx(double rot_mtx[4][4], double origin[3]) | AnalyticGeometryTool | |
| agtEpsilon | AnalyticGeometryTool | [private] |
| AnalyticGeometryTool() | AnalyticGeometryTool | [protected] |
| Angle(Triangle3 &tri1, Triangle3 &tri2) | AnalyticGeometryTool | |
| angle_vec_vec(double v1[3], double v2[3]) | AnalyticGeometryTool | |
| AngleAxisToMatrix(double angle, double axis[3], double R[3][3]) | AnalyticGeometryTool | [private] |
| Area(int N, Point2 *pt, double angle) | AnalyticGeometryTool | [private] |
| Area(AgtTriList *list) | AnalyticGeometryTool | [private] |
| Area(Triangle &tri1, Triangle &tri2) | AnalyticGeometryTool | [private] |
| AreaIntersection(Triangle &tri1, Triangle &tri2) | AnalyticGeometryTool | |
| AreaTriangle(Triangle *T) | AnalyticGeometryTool | [private] |
| ATan2(double y, double x) | AnalyticGeometryTool | [inline, private] |
| Combine(double result[3], double A[3], double t, double D[3]) | AnalyticGeometryTool | [private] |
| copy_mtx(double from[3][3], double to[3][3]) | AnalyticGeometryTool | |
| copy_mtx(double from[4][4], double to[4][4]) | AnalyticGeometryTool | |
| copy_mtx(double from[4][4], double to[3][3]) | AnalyticGeometryTool | |
| copy_mtx(double from[3][3], double to[4][4], double *origin=NULL) | AnalyticGeometryTool | |
| copy_pnt(double pnt_in[3], double pnt_out[3]) | AnalyticGeometryTool | |
| copy_pnt(double pnt_in[3], CubitVector &cubit_vec) | AnalyticGeometryTool | |
| copy_pnt(CubitVector &cubit_vec, double pnt_out[3]) | AnalyticGeometryTool | |
| Cos(double x) | AnalyticGeometryTool | [private] |
| create_rotation_mtx(double theta, double v[3], double mtx3x3[3][3]) | AnalyticGeometryTool | |
| create_rotation_mtx(double theta, double v[3], double mtx4x4[4][4]) | AnalyticGeometryTool | |
| Cross(const Point3 &p, const Point3 &q) | AnalyticGeometryTool | [private] |
| cross_vec(double uval[3], double vval[3], double cross[3]) | AnalyticGeometryTool | |
| cross_vec_unit(double uval[3], double vval[3], double cross[3]) | AnalyticGeometryTool | |
| dbl_eq(double val_1, double val_2) | AnalyticGeometryTool | [inline] |
| delete_instance() | AnalyticGeometryTool | [inline, static] |
| det_mtx(double m[3][3]) | AnalyticGeometryTool | |
| dist_pln_pln(double pln_1_orig[3], double pln_1_norm[3], double pln_2_orig[3], double pln_2_norm[3], AgtSide *side=NULL, AgtOrientation *orien=NULL, unsigned short *status=NULL) | AnalyticGeometryTool | |
| dist_pnt_pnt(double pnt1[3], double pnt2[3]) | AnalyticGeometryTool | |
| Dot(const Point2 &p, const Point2 &q) | AnalyticGeometryTool | [inline, private] |
| Dot(const Point3 &p, const Point3 &q) | AnalyticGeometryTool | [inline, private] |
| dot_vec(double uval[3], double vval[3]) | AnalyticGeometryTool | |
| EdgeToLine(Point2 *v0, Point2 *v1) | AnalyticGeometryTool | [private] |
| get_arc_xyz(AGT_3D_Arc &arc, double param, double pnt[3]) | AnalyticGeometryTool | |
| get_arc_xyz(AGT_3D_Arc &arc, double param, CubitVector &pnt) | AnalyticGeometryTool | |
| get_box_corners(double box_min[3], double box_max[3], double c[8][3]) | AnalyticGeometryTool | |
| get_epsilon() | AnalyticGeometryTool | |
| get_num_circle_tess_pnts(double radius, double len_tolerance=1e-4) | AnalyticGeometryTool | |
| get_plane_bbox_intersections(double box_min[3], double box_max[3], double pln_orig[3], double pln_norm[3], double int_array[6][3]) | AnalyticGeometryTool | [private] |
| get_pln_orig_norm(double A, double B, double C, double D, double pln_orig[3], double pln_norm[3]=NULL) | AnalyticGeometryTool | |
| get_tight_bounding_box(DLIList< CubitVector * > &point_list, CubitVector &p1, CubitVector &p2, CubitVector &p3, CubitVector &p4, CubitVector &p5, CubitVector &p6, CubitVector &p7, CubitVector &p8) | AnalyticGeometryTool | |
| get_tight_bounding_box(DLIList< CubitVector * > &point_list, CubitVector ¢er, CubitVector axes[3], CubitVector &extension) | AnalyticGeometryTool | |
| get_vec(double str_pnt[3], double stp_pnt[3], double vector_out[3]) | AnalyticGeometryTool | |
| get_vec_unit(double str_pnt[3], double stp_pnt[3], double uv_out[3]) | AnalyticGeometryTool | |
| GetInterval(double A[3], double D[3], double &tmin, double &tmax) | AnalyticGeometryTool | [private] |
| identity_mtx(double mtx3x3[3][3]) | AnalyticGeometryTool | |
| identity_mtx(double mtx4x4[4][4]) | AnalyticGeometryTool | |
| InitialGuess(int N, Point3 *pt, double angle[3]) | AnalyticGeometryTool | [private] |
| instance() | AnalyticGeometryTool | [static] |
| instance_ | AnalyticGeometryTool | [private, static] |
| int_ln_ln(double p1[3], double v1[3], double p2[3], double v2[3], double int_pnt1[3], double int_pnt2[3]) | AnalyticGeometryTool | |
| int_ln_pln(double ln_orig[3], double ln_vec[3], double pln_orig[3], double pln_norm[3], double int_pnt[3]) | AnalyticGeometryTool | |
| int_pln_pln(double pln_1_orig[3], double pln_1_norm[3], double pln_2_orig[3], double pln_2_norm[3], double ln_orig[3], double ln_vec[3]) | AnalyticGeometryTool | |
| int_pnt_ln(double pnt[3], double ln_orig[3], double ln_vec[3], double int_pnt[3]) | AnalyticGeometryTool | |
| int_pnt_pln(double pnt[3], double pln_orig[3], double pln_norm[3], double pln_int[3]) | AnalyticGeometryTool | |
| Intersection(Triangle *T0, Triangle *T1) | AnalyticGeometryTool | [private] |
| inv_mtx_adj(double mtx[3][3], double inv_mtx[3][3]) | AnalyticGeometryTool | |
| inv_trans_mtx(double transf[4][4], double inv_transf[4][4]) | AnalyticGeometryTool | |
| is_ln_on_pln(double ln_orig[3], double ln_vec[3], double pln_orig[3], double pln_norm[3]) | AnalyticGeometryTool | |
| is_pln_on_pln(double pln_orig1[3], double pln_norm1[3], double pln_orig2[3], double pln_norm2[3]) | AnalyticGeometryTool | |
| is_pnt_on_ln(double pnt[3], double ln_orig[3], double ln_vec[3]) | AnalyticGeometryTool | |
| is_pnt_on_ln_seg(double pnt1[3], double end1[3], double end2[3]) | AnalyticGeometryTool | |
| is_pnt_on_pln(double pnt[3], double pln_orig[3], double pln_norm[3]) | AnalyticGeometryTool | |
| is_vec_par(double vec_1[3], double vec_2[3]) | AnalyticGeometryTool | |
| is_vec_perp(double vec_1[3], double vec_2[3]) | AnalyticGeometryTool | |
| is_vecs_same_dir(double vec_1[3], double vec_2[3]) | AnalyticGeometryTool | |
| Length(const Point2 &p) | AnalyticGeometryTool | [private] |
| Length(const Point3 &p) | AnalyticGeometryTool | [private] |
| mag_vec(double vec[3]) | AnalyticGeometryTool | |
| MatrixToAngleAxis(double **R, double &angle, double axis[3]) | AnalyticGeometryTool | [private] |
| min_cyl_box_int(double radius, CubitVector &axis, CubitVector ¢er, CubitBox &box, int extension_type, double extension, CubitVector &start, CubitVector &end, int num_tess_pnts=2048) | AnalyticGeometryTool | |
| min_cyl_box_int(double radius, double axis[3], double center[3], double box_min[3], double box_max[3], int extension_type, double extension, double start[3], double end[3], int num_tess_pnts=2048) | AnalyticGeometryTool | |
| min_pln_box_int_corners(const CubitPlane &plane, const CubitBox &box, int extension_type, double extension, CubitVector &p1, CubitVector &p2, CubitVector &p3, CubitVector &p4, CubitBoolean silent=CUBIT_FALSE) | AnalyticGeometryTool | |
| min_pln_box_int_corners(CubitVector &vec1, CubitVector &vec2, CubitVector &vec3, CubitVector &box_min, CubitVector &box_max, int extension_type, double extension, CubitVector &p1, CubitVector &p2, CubitVector &p3, CubitVector &p4, CubitBoolean silent=CUBIT_FALSE) | AnalyticGeometryTool | |
| min_pln_box_int_corners(double plane_norm[3], double plane_coeff, double box_min[3], double box_max[3], int extension_type, double extension, double p1[3], double p2[3], double p3[3], double p4[3], CubitBoolean silent=CUBIT_FALSE) | AnalyticGeometryTool | |
| MinimalBox2(int N, Point2 *pt) | AnalyticGeometryTool | [private] |
| MinimalBox3(int N, Point3 *pt) | AnalyticGeometryTool | [private] |
| MinimalBoxForAngle(int N, Point2 *pt, double angle, OBBox2 &box) | AnalyticGeometryTool | [private] |
| MinimalBoxForAngles(int N, Point3 *pt, double angle[3], OBBox3 &box) | AnalyticGeometryTool | [private] |
| MinimizeOnInterval(int N, Point3 *pt, double A[3], double D[3]) | AnalyticGeometryTool | [private] |
| MinimizeOnLattice(int N, Point3 *pt, double A[3], int layers, double thickness) | AnalyticGeometryTool | [private] |
| MinLineSegmentLineSegment(const Line3 &seg0, const Line3 &seg1, double &s, double &t) | AnalyticGeometryTool | [private] |
| MinLineSegmentTriangle(const Line3 &seg, const Triangle3 &tri, double &r, double &s, double &t) | AnalyticGeometryTool | [private] |
| MinPointTriangle(const Point3 &p, const Triangle3 &tri, double &s, double &t) | AnalyticGeometryTool | |
| MinTriangleTriangle(Triangle3 &tri0, Triangle3 &tri1, double &s, double &t, double &u, double &v) | AnalyticGeometryTool | |
| mirror_pnt(double pnt[3], double pln_orig[3], double pln_norm[3], double m_pnt[3]) | AnalyticGeometryTool | |
| mtx_to_angs(double mtx3x3[3][3], double &ax, double &ay, double &az) | AnalyticGeometryTool | |
| mtx_to_angs(double mtx4x4[4][4], double &ax, double &ay, double &az) | AnalyticGeometryTool | |
| mult_mtx(double a[3][3], double b[3][3], double d[3][3]) | AnalyticGeometryTool | |
| mult_mtx(double a[4][4], double b[4][4], double d[4][4]) | AnalyticGeometryTool | |
| mult_vecxconst(double constant, double vec[3], double vec_out[3]) | AnalyticGeometryTool | |
| next_pnt(double str_pnt[3], double vec_dir[3], double len, double new_pnt[3]) | AnalyticGeometryTool | |
| Normal(Triangle3 &tri, double normal[3]) | AnalyticGeometryTool | |
| orth_vecs(double uvect[3], double vvect[3], double wvect[3]) | AnalyticGeometryTool | |
| pnt_eq(double pnt1[3], double pnt2[3]) | AnalyticGeometryTool | |
| print_mtx(double mtx[3][3]) | AnalyticGeometryTool | |
| print_mtx(double mtx[4][4]) | AnalyticGeometryTool | |
| ProjectedOverlap(Triangle3 &tri1, Triangle3 &tri2, bool draw_overlap=false) | AnalyticGeometryTool | |
| reverse_vec(double vin[3], double vout[3]) | AnalyticGeometryTool | |
| rotate_system(double mtx[3][3], double sys_in[3][3], double sys_out[3][3]) | AnalyticGeometryTool | |
| rotate_system(double mtx[4][4], double sys_in[4][4], double sys_out[4][4]) | AnalyticGeometryTool | |
| round_near_val(double &val) | AnalyticGeometryTool | |
| set_epsilon(double new_epsilon) | AnalyticGeometryTool | [inline] |
| set_pnt(double pnt[3], double x, double y, double z) | AnalyticGeometryTool | |
| setup_arc(double vec_1[3], double vec_2[3], double origin[3], double start_angle, double end_angle, double radius, AGT_3D_Arc &arc) | AnalyticGeometryTool | |
| setup_arc(CubitVector &vec_1, CubitVector &vec_2, CubitVector origin, double start_angle, double end_angle, double radius, AGT_3D_Arc &arc) | AnalyticGeometryTool | |
| Sign(double x) | AnalyticGeometryTool | [private] |
| Sin(double x) | AnalyticGeometryTool | [private] |
| SplitAndDecompose(Triangle *T, AgtLine *line) | AnalyticGeometryTool | [private] |
| Sqrt(double x) | AnalyticGeometryTool | [inline, private] |
| transform_line(double rot_mtx[4][4], double origin[3], double axis[3]) | AnalyticGeometryTool | |
| transform_line(double rot_mtx[4][4], CubitVector &origin, CubitVector &axis) | AnalyticGeometryTool | |
| transform_pnt(double m[4][4], double pin[3], double pout[3]) | AnalyticGeometryTool | |
| transform_vec(double m3[3][3], double vin[3], double vout[3]) | AnalyticGeometryTool | |
| transform_vec(double m4[4][4], double vin[3], double vout[3]) | AnalyticGeometryTool | |
| TriangleLines(Triangle *T, AgtLine line[3]) | AnalyticGeometryTool | [private] |
| unit_vec(double vin[3], double vout[3]) | AnalyticGeometryTool | |
| Unitize(Point2 &p) | AnalyticGeometryTool | [private] |
| Unitize(Point3 &p) | AnalyticGeometryTool | [private] |
| UnitRandom() | AnalyticGeometryTool | [inline, private] |
| vecs_to_mtx(double xvec[3], double yvec[3], double zvec[3], double matrix[3][3]) | AnalyticGeometryTool | |
| vecs_to_mtx(double xvec[3], double yvec[3], double zvec[3], double origin[3], double matrix[4][4]) | AnalyticGeometryTool | |
| Volume(int N, Point3 *pt, double angle[3]) | AnalyticGeometryTool | [private] |
| ~AnalyticGeometryTool() | AnalyticGeometryTool | |