|
double | covise::dot_product (EDGE_VECTOR &vector1, EDGE_VECTOR &vector2) |
|
EDGE_VECTOR | covise::cross_product (EDGE_VECTOR &vector1, EDGE_VECTOR &vector2) |
|
double | covise::length (EDGE_VECTOR &vector) |
|
PLANE_EDGE_INTERSECTION | covise::PlaneEdgeVertexInterpolate (float x1, float y1, float z1, float x2, float y2, float z2, S_V_DATA data1, S_V_DATA data2, int v1, int v2, double p, EDGE_VECTOR unit_normal_vector, double D1, double D2) |
|
bool | covise::test_plane_edge_intersection (PLANE_EDGE_INTERSECTION_VECTOR &intsec_vector, PLANE_EDGE_INTERSECTION &intsec, float *x_coord_in, float *y_coord_in, float *z_coord_in) |
|
PLANE_EDGE_INTERSECTION_VECTOR | covise::calculate_intersections (float *udata_in, float *vdata_in, float *wdata_in, int num_elem_in, int *elem_in, int num_conn_in, int *conn_in, float *x_coord_in, float *y_coord_in, float *z_coord_in, float p, EDGE_VECTOR unit_normal_vector) |
|
int | covise::assign_int_index (PLANE_EDGE_INTERSECTION_VECTOR &intsec_vector, int edge_vertex1, int edge_vertex2) |
|
bool | covise::find_intersection (PLANE_EDGE_INTERSECTION_VECTOR &intsec_vector, int edge_vertex1, int edge_vertex2) |
|
double | covise::get_cosine (EDGE_VECTOR &vector, EDGE_VECTOR &plane_base_x, EDGE_VECTOR &plane_base_y) |
|
void | covise::generate_capping_contour (CONTOUR &capping_contour, PLANE_EDGE_INTERSECTION_VECTOR &intsec_vector, EDGE_VECTOR &plane_base_x, EDGE_VECTOR &plane_base_y, vector< float > &u_data_vector, vector< float > &v_data_vector, vector< float > &w_data_vector) |
|