MeshKit
1.0
|
#include "std.h"
#include "Mat4.h"
#include "meshkit/QslimOptions.hpp"
#include "moab/EntityHandle.hpp"
#include "moab/Interface.hpp"
Go to the source code of this file.
Functions | |
Mat4 | quadrix_vertex_constraint (const Vec3 &) |
Mat4 | quadrix_vertex_constraint (moab::EntityHandle vert) |
Mat4 | quadrix_plane_constraint (double a, double b, double c, double d) |
Mat4 | quadrix_plane_constraint (moab::EntityHandle triangle) |
Mat4 | quadrix_plane_constraint (const Vec3 &n, double) |
Mat4 | quadrix_plane_constraint (const Vec3 &, const Vec3 &, const Vec3 &) |
double | quadrix_evaluate_vertex (const Vec3 &v, const Mat4 &K) |
bool | is_border (moab::EntityHandle mbedge) |
bool | check_for_discontinuity (moab::EntityHandle mbedge) |
Mat4 | quadrix_discontinuity_constraint (moab::EntityHandle mbedge, const Vec3 &) |
Mat4 | quadrix_discontinuity_constraint (moab::EntityHandle mbedge) |
bool | quadrix_find_local_fit (const Mat4 &K, const Vec3 &v1, const Vec3 &v2, Vec3 &candidate) |
bool | quadrix_find_line_fit (const Mat4 &Q, const Vec3 &v1, const Vec3 &v2, Vec3 &candidate) |
bool | quadrix_find_best_fit (const Mat4 &Q, Vec3 &candidate) |
double | quadrix_pair_target (const Mat4 &Q, moab::EntityHandle v1, moab::EntityHandle v2, Vec3 &candidate) |
Variables | |
moab::Interface * | mb |
QslimOptions | opts |
bool check_for_discontinuity | ( | moab::EntityHandle | mbedge | ) |
Definition at line 136 of file quadrics.cpp.
bool is_border | ( | moab::EntityHandle | mbedge | ) |
Definition at line 125 of file quadrics.cpp.
Mat4 quadrix_discontinuity_constraint | ( | moab::EntityHandle | mbedge, |
const Vec3 & | |||
) |
Definition at line 141 of file quadrics.cpp.
Mat4 quadrix_discontinuity_constraint | ( | moab::EntityHandle | mbedge | ) |
Definition at line 163 of file quadrics.cpp.
double quadrix_evaluate_vertex | ( | const Vec3 & | v, |
const Mat4 & | K | ||
) |
Definition at line 95 of file quadrics.cpp.
bool quadrix_find_best_fit | ( | const Mat4 & | Q, |
Vec3 & | candidate | ||
) |
Definition at line 252 of file quadrics.cpp.
bool quadrix_find_line_fit | ( | const Mat4 & | Q, |
const Vec3 & | v1, | ||
const Vec3 & | v2, | ||
Vec3 & | candidate | ||
) |
Definition at line 228 of file quadrics.cpp.
bool quadrix_find_local_fit | ( | const Mat4 & | K, |
const Vec3 & | v1, | ||
const Vec3 & | v2, | ||
Vec3 & | candidate | ||
) |
Definition at line 196 of file quadrics.cpp.
double quadrix_pair_target | ( | const Mat4 & | Q, |
moab::EntityHandle | v1, | ||
moab::EntityHandle | v2, | ||
Vec3 & | candidate | ||
) |
Definition at line 282 of file quadrics.cpp.
Mat4 quadrix_plane_constraint | ( | double | a, |
double | b, | ||
double | c, | ||
double | d | ||
) |
Definition at line 55 of file quadrics.cpp.
Mat4 quadrix_plane_constraint | ( | moab::EntityHandle | triangle | ) |
Definition at line 76 of file quadrics.cpp.
Mat4 quadrix_plane_constraint | ( | const Vec3 & | n, |
double | |||
) |
Definition at line 70 of file quadrics.cpp.
Mat4 quadrix_plane_constraint | ( | const Vec3 & | , |
const Vec3 & | , | ||
const Vec3 & | |||
) |
Definition at line 86 of file quadrics.cpp.
Mat4 quadrix_vertex_constraint | ( | const Vec3 & | ) |
Definition at line 19 of file quadrics.cpp.
Mat4 quadrix_vertex_constraint | ( | moab::EntityHandle | vert | ) |
Definition at line 34 of file quadrics.cpp.
moab::Interface* mb |
Definition at line 26 of file QslimDecimation.cpp.
Definition at line 40 of file QslimDecimation.cpp.