10 edge_t(
double const *A,
double const *B,
double const *ABC );
17 bool above_point(
double const *point,
double tolerance = 1.0e-12 );
20 double tolerance = 1.0e-12 );
28 std::vector<double>
tmp;
std::vector< double > normal
std::vector< double > direction
std::vector< double > tmp
bool above_point(double const *point, double tolerance=1.0e-12)
double const * get_support_point_ptr(unsigned int i) const
std::vector< double > center
double const * get_normal()
edge_t(double const *A, double const *B, double const *ABC)
int project_point(double const *point_in_containing_plane, double *projection, double tolerance=1.0e-12)
double const * containing_plane_ptr
double const * support_points_ptr[2]
double const * get_center()
double compute_distance_to_containing_line(double const *point_in_containing_plane)
void set_support_points(double const *A, double const *B)
void set_containing_plane(double const *ABC)
double const * get_direction()