bubnikv 693bee7b79 Fixed typo in the previous commit. 6 лет назад
..
anttweakbar 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
copyleft 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
embree 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
lim 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
matlab 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mosek 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
opengl 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
opengl2 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
png 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
triangle 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
xml 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
AABB.cpp 48bc166d6d Importing the SLA computing module into the native source tree. 6 лет назад
AABB.h f55ddbb1e3 Fixed an libligl AABB assignment operator: memory aligned structures 6 лет назад
ARAPEnergyType.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
AtA_cached.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
AtA_cached.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
C_STR.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Camera.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
EPS.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
EPS.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
HalfEdgeIterator.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
HalfEdgeIterator.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Hit.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
IO 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
IndexComparison.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
LinSpaced.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
MeshBooleanType.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
NormalType.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ONE.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
PI.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
REDRUM.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
STR.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Singular_Value_Decomposition_Givens_QR_Factorization_Kernel.hpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Singular_Value_Decomposition_Jacobi_Conjugation_Kernel.hpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Singular_Value_Decomposition_Kernel_Declarations.hpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Singular_Value_Decomposition_Main_Kernel_Body.hpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Singular_Value_Decomposition_Preamble.hpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
SolverStatus.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
SortableRow.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Timer.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
Viewport.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
WindingNumberAABB.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
WindingNumberMethod.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
WindingNumberTree.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ZERO.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
active_set.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
active_set.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
adjacency_list.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
adjacency_list.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
adjacency_matrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
adjacency_matrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
all.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
all.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
all_edges.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
all_edges.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
all_pairs_distances.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
all_pairs_distances.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ambient_occlusion.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ambient_occlusion.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
angular_distance.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
angular_distance.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
any.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
any.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
any_of.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
any_of.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap_dof.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap_dof.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap_linear_block.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap_linear_block.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap_rhs.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
arap_rhs.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
average_onto_faces.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
average_onto_faces.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
average_onto_vertices.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
average_onto_vertices.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
avg_edge_length.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
avg_edge_length.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
axis_angle_to_quat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
axis_angle_to_quat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
barycenter.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
barycenter.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
barycentric_coordinates.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
barycentric_coordinates.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
barycentric_to_global.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
barycentric_to_global.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
basename.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
basename.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bbw.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bbw.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bfs.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bfs.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bfs_orient.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bfs_orient.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
biharmonic_coordinates.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
biharmonic_coordinates.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bijective_composite_harmonic_mapping.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bijective_composite_harmonic_mapping.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bone_parents.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bone_parents.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
boundary_conditions.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
boundary_conditions.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
boundary_facets.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
boundary_facets.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
boundary_loop.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
boundary_loop.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bounding_box.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bounding_box.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bounding_box_diagonal.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
bounding_box_diagonal.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
canonical_quaternions.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
canonical_quaternions.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ceil.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ceil.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
centroid.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
centroid.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
circulation.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
circulation.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
circumradius.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
circumradius.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
collapse_edge.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
collapse_edge.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
collapse_small_triangles.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
collapse_small_triangles.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
colon.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
colon.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
colormap.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
colormap.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
column_to_quats.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
column_to_quats.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
columnize.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
columnize.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
comb_cross_field.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
comb_cross_field.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
comb_frame_field.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
comb_frame_field.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
comb_line_field.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
comb_line_field.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
combine.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
combine.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
components.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
components.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
compute_frame_field_bisectors.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
compute_frame_field_bisectors.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
connect_boundary_to_infinity.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
connect_boundary_to_infinity.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cotmatrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cotmatrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cotmatrix_entries.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cotmatrix_entries.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
count.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
count.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
covariance_scatter_matrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
covariance_scatter_matrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cross.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cross.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cross_field_missmatch.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cross_field_missmatch.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
crouzeix_raviart_cotmatrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
crouzeix_raviart_cotmatrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
crouzeix_raviart_massmatrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
crouzeix_raviart_massmatrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cumsum.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cumsum.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cut_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cut_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cut_mesh_from_singularities.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cut_mesh_from_singularities.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cylinder.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
cylinder.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dated_copy.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dated_copy.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
decimate.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
decimate.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
deform_skeleton.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
deform_skeleton.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
delaunay_triangulation.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
delaunay_triangulation.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
deprecated.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dfs.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dfs.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
diag.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
diag.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dihedral_angles.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dihedral_angles.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dijkstra.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dijkstra.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
directed_edge_orientations.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
directed_edge_orientations.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
directed_edge_parents.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
directed_edge_parents.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dirname.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dirname.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dot.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dot.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dot_row.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dot_row.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
doublearea.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
doublearea.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dqs.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
dqs.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ears.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ears.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_collapse_is_valid.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_collapse_is_valid.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_flaps.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_flaps.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_lengths.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_lengths.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_topology.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edge_topology.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edges.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edges.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edges_to_path.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
edges_to_path.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
eigs.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
eigs.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
euler_characteristic.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
euler_characteristic.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
exact_geodesic.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
exact_geodesic.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
example_fun.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
example_fun.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
exterior_edges.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
exterior_edges.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
extract_manifold_patches.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
extract_manifold_patches.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
extract_non_manifold_edge_curves.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
extract_non_manifold_edge_curves.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
face_areas.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
face_areas.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
face_occurrences.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
face_occurrences.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
faces_first.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
faces_first.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
facet_components.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
facet_components.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
false_barycentric_subdivision.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
false_barycentric_subdivision.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
fast_winding_number.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
fast_winding_number.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_contents_as_string.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_contents_as_string.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_dialog_open.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_dialog_open.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_dialog_save.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_dialog_save.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_exists.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
file_exists.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
find.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
find.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
find_cross_field_singularities.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
find_cross_field_singularities.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
find_zero.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
find_zero.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
fit_plane.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
fit_plane.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
fit_rotations.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
fit_rotations.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flip_avoiding_line_search.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flip_avoiding_line_search.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flip_edge.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flip_edge.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flipped_triangles.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flipped_triangles.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flood_fill.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
flood_fill.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
floor.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
floor.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
for_each.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
forward_kinematics.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
forward_kinematics.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
frame_field_deformer.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
frame_field_deformer.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
frame_to_cross_field.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
frame_to_cross_field.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
frustum.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
frustum.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
gaussian_curvature.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
gaussian_curvature.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
get_seconds.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
get_seconds.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
get_seconds_hires.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
get_seconds_hires.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
grad.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
grad.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
grid.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
grid.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
grid_search.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
grid_search.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
group_sum_matrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
group_sum_matrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
guess_extension.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
guess_extension.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
harmonic.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
harmonic.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
harwell_boeing.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
harwell_boeing.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hausdorff.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hausdorff.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hessian.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hessian.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hessian_energy.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hessian_energy.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
histc.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
histc.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hsv_to_rgb.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
hsv_to_rgb.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
igl_inline.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
in_element.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
in_element.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
infinite_cost_stopping_condition.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
infinite_cost_stopping_condition.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
inradius.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
inradius.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
internal_angles.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
internal_angles.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
intersect.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
intersect.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
invert_diag.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
invert_diag.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_border_vertex.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_border_vertex.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_boundary_edge.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_boundary_edge.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_dir.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_dir.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_edge_manifold.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_edge_manifold.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_file.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_file.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_irregular_vertex.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_irregular_vertex.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_planar.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_planar.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_readable.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_readable.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_sparse.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_sparse.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_stl.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_stl.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_symmetric.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_symmetric.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_vertex_manifold.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_vertex_manifold.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_writable.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
is_writable.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
isdiag.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
isdiag.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ismember.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ismember.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
isolines.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
isolines.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
jet.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
jet.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
knn.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
knn.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
launch_medit.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
launch_medit.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
lbs_matrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
lbs_matrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
lexicographic_triangulation.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
lexicographic_triangulation.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
limit_faces.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
limit_faces.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
line_field_missmatch.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
line_field_missmatch.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
line_search.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
line_search.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
line_segment_in_rectangle.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
line_segment_in_rectangle.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
linprog.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
linprog.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
list_to_matrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
list_to_matrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
local_basis.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
local_basis.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
look_at.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
look_at.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
loop.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
loop.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
lscm.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
lscm.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
map_vertices_to_circle.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
map_vertices_to_circle.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
massmatrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
massmatrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mat_max.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mat_max.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mat_min.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mat_min.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mat_to_quat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mat_to_quat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
material_colors.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
matlab_format.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
matlab_format.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
matrix_to_list.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
matrix_to_list.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
max.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
max.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
max_faces_stopping_condition.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
max_faces_stopping_condition.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
max_size.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
max_size.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
median.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
median.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min_quad_dense.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min_quad_dense.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min_quad_with_fixed.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min_quad_with_fixed.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min_size.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
min_size.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mod.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mod.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mode.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mode.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mvc.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
mvc.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
nchoosek.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
nchoosek.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
next_filename.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
next_filename.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normal_derivative.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normal_derivative.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normalize_quat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normalize_quat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normalize_row_lengths.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normalize_row_lengths.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normalize_row_sums.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
normalize_row_sums.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
null.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
null.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
octree.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
octree.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
on_boundary.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
on_boundary.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
orient_outward.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
orient_outward.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
orientable_patches.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
orientable_patches.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
oriented_facets.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
oriented_facets.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
orth.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
orth.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ortho.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ortho.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
outer_element.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
outer_element.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
parallel_for.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
parallel_transport_angles.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
parallel_transport_angles.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
partition.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
partition.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
parula.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
parula.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
path_to_executable.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
path_to_executable.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pathinfo.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pathinfo.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_corner_normals.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_corner_normals.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_edge_normals.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_edge_normals.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_face_normals.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_face_normals.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_vertex_attribute_smoothing.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_vertex_attribute_smoothing.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_vertex_normals.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_vertex_normals.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_vertex_point_to_plane_quadrics.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
per_vertex_point_to_plane_quadrics.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
piecewise_constant_winding_number.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
piecewise_constant_winding_number.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pinv.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pinv.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
planarize_quad_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
planarize_quad_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ply.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
point_in_circle.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
point_in_circle.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
point_in_poly.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
point_in_poly.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
point_mesh_squared_distance.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
point_mesh_squared_distance.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
point_simplex_squared_distance.cpp 693bee7b79 Fixed typo in the previous commit. 6 лет назад
point_simplex_squared_distance.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polar_dec.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polar_dec.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polar_svd.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polar_svd.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polar_svd3x3.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polar_svd3x3.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polygon_mesh_to_triangle_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
polygon_mesh_to_triangle_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
principal_curvature.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
principal_curvature.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
print_ijv.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
print_ijv.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
print_vector.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
print_vector.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
procrustes.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
procrustes.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project_isometrically_to_plane.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project_isometrically_to_plane.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project_to_line.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project_to_line.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project_to_line_segment.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
project_to_line_segment.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pseudonormal_test.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pseudonormal_test.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pso.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
pso.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
qslim.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
qslim.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
qslim_optimal_collapse_edge_callbacks.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
qslim_optimal_collapse_edge_callbacks.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quad_planarity.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quad_planarity.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quadric_binary_plus_operator.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quadric_binary_plus_operator.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_conjugate.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_conjugate.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_mult.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_mult.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_to_axis_angle.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_to_axis_angle.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_to_mat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quat_to_mat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quats_to_column.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
quats_to_column.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ramer_douglas_peucker.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ramer_douglas_peucker.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_dir.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_dir.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_points_on_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_points_on_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_quaternion.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_quaternion.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_search.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
random_search.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
randperm.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
randperm.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ray_box_intersect.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ray_box_intersect.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ray_mesh_intersect.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ray_mesh_intersect.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ray_sphere_intersect.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
ray_sphere_intersect.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
raytri.c 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readBF.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readBF.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readCSV.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readCSV.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readDMAT.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readDMAT.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readMESH.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readMESH.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readMSH.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readMSH.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readNODE.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readNODE.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readOBJ.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readOBJ.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readOFF.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readOFF.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readPLY.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readPLY.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readSTL.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readSTL.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readTGF.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readTGF.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readWRL.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
readWRL.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
read_triangle_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
read_triangle_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
redux.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remesh_along_isoline.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remesh_along_isoline.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remove_duplicate_vertices.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remove_duplicate_vertices.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remove_duplicates.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remove_duplicates.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remove_unreferenced.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
remove_unreferenced.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
reorder.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
reorder.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
repdiag.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
repdiag.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
repmat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
repmat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
resolve_duplicated_faces.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
resolve_duplicated_faces.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rgb_to_hsv.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rgb_to_hsv.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rotate_by_quat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rotate_by_quat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rotate_vectors.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rotate_vectors.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rotation_matrix_from_directions.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rotation_matrix_from_directions.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
round.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
round.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rows_to_matrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
rows_to_matrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sample_edges.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sample_edges.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
seam_edges.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
seam_edges.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
segment_segment_intersect.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
segment_segment_intersect.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
serialize.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
setdiff.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
setdiff.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
setunion.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
setunion.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
setxor.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
setxor.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
shape_diameter_function.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
shape_diameter_function.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
shapeup.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
shapeup.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
shortest_edge_and_midpoint.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
shortest_edge_and_midpoint.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
signed_angle.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
signed_angle.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
signed_distance.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
signed_distance.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
simplify_polyhedron.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
simplify_polyhedron.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_cached.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_cached.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_into.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_into.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_mask.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_mask.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_tets.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slice_tets.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slim.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
slim.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
snap_points.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
snap_points.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
snap_to_canonical_view_quat.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
snap_to_canonical_view_quat.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
snap_to_fixed_up.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
snap_to_fixed_up.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
solid_angle.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
solid_angle.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort_angles.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort_angles.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort_triangles.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort_triangles.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort_vectors_ccw.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sort_vectors_ccw.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sortrows.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sortrows.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sparse.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sparse.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sparse_cached.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sparse_cached.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
speye.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
speye.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
squared_edge_lengths.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
squared_edge_lengths.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
stdin_to_temp.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
stdin_to_temp.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
straighten_seams.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
straighten_seams.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sum.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
sum.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
svd3x3.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
svd3x3.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
svd3x3_avx.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
svd3x3_avx.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
svd3x3_sse.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
svd3x3_sse.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
swept_volume_bounding_box.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
swept_volume_bounding_box.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
swept_volume_signed_distance.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
swept_volume_signed_distance.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
trackball.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
trackball.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
transpose_blocks.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
transpose_blocks.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
triangle_fan.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
triangle_fan.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
triangle_triangle_adjacency.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
triangle_triangle_adjacency.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
triangles_from_strip.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
triangles_from_strip.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
two_axis_valuator_fixed_up.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
two_axis_valuator_fixed_up.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
uniformly_sample_two_manifold.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
uniformly_sample_two_manifold.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique_edge_map.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique_edge_map.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique_rows.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique_rows.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique_simplices.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unique_simplices.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject_in_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject_in_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject_onto_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject_onto_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject_ray.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unproject_ray.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unzip_corners.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
unzip_corners.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
upsample.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
upsample.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
vector_area_matrix.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
vector_area_matrix.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
verbose.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
vertex_triangle_adjacency.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
vertex_triangle_adjacency.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
volume.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
volume.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
voxel_grid.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
voxel_grid.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
winding_number.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
winding_number.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeBF.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeBF.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeDMAT.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeDMAT.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeMESH.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeMESH.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeOBJ.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeOBJ.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeOFF.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeOFF.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writePLY.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writePLY.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeSTL.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeSTL.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeTGF.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeTGF.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeWRL.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
writeWRL.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
write_triangle_mesh.cpp 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад
write_triangle_mesh.h 7681d00ee5 Merged branch 'dev_native' into lm_sla_supports_auto 6 лет назад

readMESH.cpp

// This file is part of libigl, a simple c++ geometry processing library.
//
// Copyright (C) 2013 Alec Jacobson
//
// This Source Code Form is subject to the terms of the Mozilla Public License
// v. 2.0. If a copy of the MPL was not distributed with this file, You can
// obtain one at http://mozilla.org/MPL/2.0/.
#include "readMESH.h"

template
IGL_INLINE bool igl::readMESH(
const std::string mesh_file_name,
std::vector > & V,
std::vector > & T,
std::vector > & F)
{
using namespace std;
FILE * mesh_file = fopen(mesh_file_name.c_str(),"r");
if(NULL==mesh_file)
{
fprintf(stderr,"IOError: %s could not be opened...",mesh_file_name.c_str());
return false;
}
return igl::readMESH(mesh_file,V,T,F);
}

template
IGL_INLINE bool igl::readMESH(
FILE * mesh_file,
std::vector > & V,
std::vector > & T,
std::vector > & F)
{
using namespace std;
#ifndef LINE_MAX
# define LINE_MAX 2048
#endif
char line[LINE_MAX];
bool still_comments;
V.clear();
T.clear();
F.clear();

// eat comments at beginning of file
still_comments= true;
while(still_comments)
{
if(fgets(line,LINE_MAX,mesh_file) == NULL)
{
fprintf(stderr, "Error: couldn't find start of .mesh file");
fclose(mesh_file);
return false;
}
still_comments = (line[0] == '#' || line[0] == '\n');
}
char str[LINE_MAX];
sscanf(line," %s",str);
// check that first word is MeshVersionFormatted
if(0!=strcmp(str,"MeshVersionFormatted"))
{
fprintf(stderr,
"Error: first word should be MeshVersionFormatted not %s\n",str);
fclose(mesh_file);
return false;
}

int one = -1;
if(2 != sscanf(line,"%s %d",str,&one))
{
// 1 appears on next line?
fscanf(mesh_file," %d",&one);
}
if(one != 1)
{
fprintf(stderr,"Error: second word should be 1 not %d\n",one);
fclose(mesh_file);
return false;
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that third word is Dimension
if(0!=strcmp(str,"Dimension"))
{
fprintf(stderr,"Error: third word should be Dimension not %s\n",str);
fclose(mesh_file);
return false;
}
int three = -1;
if(2 != sscanf(line,"%s %d",str,&three))
{
// 1 appears on next line?
fscanf(mesh_file," %d",&three);
}
if(three != 3)
{
fprintf(stderr,"Error: only Dimension 3 supported not %d\n",three);
fclose(mesh_file);
return false;
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that fifth word is Vertices
if(0!=strcmp(str,"Vertices"))
{
fprintf(stderr,"Error: fifth word should be Vertices not %s\n",str);
fclose(mesh_file);
return false;
}

//fgets(line,LINE_MAX,mesh_file);

int number_of_vertices;
if(1 != fscanf(mesh_file," %d",&number_of_vertices) || number_of_vertices > 1000000000)
{
fprintf(stderr,"Error: expecting number of vertices less than 10^9...\n");
fclose(mesh_file);
return false;
}
// allocate space for vertices
V.resize(number_of_vertices,vector(3,0));
int extra;
for(int i = 0;i {
double x,y,z;
if(4 != fscanf(mesh_file," %lg %lg %lg %d",&x,&y,&z,&extra))
{
fprintf(stderr,"Error: expecting vertex position...\n");
fclose(mesh_file);
return false;
}
V[i][0] = x;
V[i][1] = y;
V[i][2] = z;
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that sixth word is Triangles
if(0!=strcmp(str,"Triangles"))
{
fprintf(stderr,"Error: sixth word should be Triangles not %s\n",str);
fclose(mesh_file);
return false;
}
int number_of_triangles;
if(1 != fscanf(mesh_file," %d",&number_of_triangles))
{
fprintf(stderr,"Error: expecting number of triangles...\n");
fclose(mesh_file);
return false;
}
// allocate space for triangles
F.resize(number_of_triangles,vector(3));
// triangle indices
int tri[3];
for(int i = 0;i {
if(4 != fscanf(mesh_file," %d %d %d %d",&tri[0],&tri[1],&tri[2],&extra))
{
printf("Error: expecting triangle indices...\n");
return false;
}
for(int j = 0;j<3;j++)
{
F[i][j] = tri[j]-1;
}
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that sixth word is Triangles
if(0!=strcmp(str,"Tetrahedra"))
{
fprintf(stderr,"Error: seventh word should be Tetrahedra not %s\n",str);
fclose(mesh_file);
return false;
}
int number_of_tetrahedra;
if(1 != fscanf(mesh_file," %d",&number_of_tetrahedra))
{
fprintf(stderr,"Error: expecting number of tetrahedra...\n");
fclose(mesh_file);
return false;
}
// allocate space for tetrahedra
T.resize(number_of_tetrahedra,vector(4));
// tet indices
int a,b,c,d;
for(int i = 0;i {
if(5 != fscanf(mesh_file," %d %d %d %d %d",&a,&b,&c,&d,&extra))
{
fprintf(stderr,"Error: expecting tetrahedra indices...\n");
fclose(mesh_file);
return false;
}
T[i][0] = a-1;
T[i][1] = b-1;
T[i][2] = c-1;
T[i][3] = d-1;
}
fclose(mesh_file);
return true;
}

#include
#include "list_to_matrix.h"


template
IGL_INLINE bool igl::readMESH(
const std::string mesh_file_name,
Eigen::PlainObjectBase& V,
Eigen::PlainObjectBase& T,
Eigen::PlainObjectBase& F)
{
using namespace std;
FILE * mesh_file = fopen(mesh_file_name.c_str(),"r");
if(NULL==mesh_file)
{
fprintf(stderr,"IOError: %s could not be opened...",mesh_file_name.c_str());
return false;
}
return readMESH(mesh_file,V,T,F);
}

template
IGL_INLINE bool igl::readMESH(
FILE * mesh_file,
Eigen::PlainObjectBase& V,
Eigen::PlainObjectBase& T,
Eigen::PlainObjectBase& F)
{
using namespace std;
#ifndef LINE_MAX
# define LINE_MAX 2048
#endif
char line[LINE_MAX];
bool still_comments;

// eat comments at beginning of file
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

char str[LINE_MAX];
sscanf(line," %s",str);
// check that first word is MeshVersionFormatted
if(0!=strcmp(str,"MeshVersionFormatted"))
{
fprintf(stderr,
"Error: first word should be MeshVersionFormatted not %s\n",str);
fclose(mesh_file);
return false;
}
int one = -1;
if(2 != sscanf(line,"%s %d",str,&one))
{
// 1 appears on next line?
fscanf(mesh_file," %d",&one);
}
if(one != 1)
{
fprintf(stderr,"Error: second word should be 1 not %d\n",one);
fclose(mesh_file);
return false;
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that third word is Dimension
if(0!=strcmp(str,"Dimension"))
{
fprintf(stderr,"Error: third word should be Dimension not %s\n",str);
fclose(mesh_file);
return false;
}
int three = -1;
if(2 != sscanf(line,"%s %d",str,&three))
{
// 1 appears on next line?
fscanf(mesh_file," %d",&three);
}
if(three != 3)
{
fprintf(stderr,"Error: only Dimension 3 supported not %d\n",three);
fclose(mesh_file);
return false;
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that fifth word is Vertices
if(0!=strcmp(str,"Vertices"))
{
fprintf(stderr,"Error: fifth word should be Vertices not %s\n",str);
fclose(mesh_file);
return false;
}

//fgets(line,LINE_MAX,mesh_file);

int number_of_vertices;
if(1 != fscanf(mesh_file," %d",&number_of_vertices) || number_of_vertices > 1000000000)
{
fprintf(stderr,"Error: expecting number of vertices less than 10^9...\n");
fclose(mesh_file);
return false;
}
// allocate space for vertices
V.resize(number_of_vertices,3);
int extra;
for(int i = 0;i {
double x,y,z;
if(4 != fscanf(mesh_file," %lg %lg %lg %d",&x,&y,&z,&extra))
{
fprintf(stderr,"Error: expecting vertex position...\n");
fclose(mesh_file);
return false;
}
V(i,0) = x;
V(i,1) = y;
V(i,2) = z;
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that sixth word is Triangles
if(0!=strcmp(str,"Triangles"))
{
fprintf(stderr,"Error: sixth word should be Triangles not %s\n",str);
fclose(mesh_file);
return false;
}
int number_of_triangles;
if(1 != fscanf(mesh_file," %d",&number_of_triangles))
{
fprintf(stderr,"Error: expecting number of triangles...\n");
fclose(mesh_file);
return false;
}
// allocate space for triangles
F.resize(number_of_triangles,3);
// triangle indices
int tri[3];
for(int i = 0;i {
if(4 != fscanf(mesh_file," %d %d %d %d",&tri[0],&tri[1],&tri[2],&extra))
{
printf("Error: expecting triangle indices...\n");
return false;
}
for(int j = 0;j<3;j++)
{
F(i,j) = tri[j]-1;
}
}

// eat comments
still_comments= true;
while(still_comments)
{
fgets(line,LINE_MAX,mesh_file);
still_comments = (line[0] == '#' || line[0] == '\n');
}

sscanf(line," %s",str);
// check that sixth word is Triangles
if(0!=strcmp(str,"Tetrahedra"))
{
fprintf(stderr,"Error: seventh word should be Tetrahedra not %s\n",str);
fclose(mesh_file);
return false;
}
int number_of_tetrahedra;
if(1 != fscanf(mesh_file," %d",&number_of_tetrahedra))
{
fprintf(stderr,"Error: expecting number of tetrahedra...\n");
fclose(mesh_file);
return false;
}
// allocate space for tetrahedra
T.resize(number_of_tetrahedra,4);
// tet indices
int a,b,c,d;
for(int i = 0;i {
if(5 != fscanf(mesh_file," %d %d %d %d %d",&a,&b,&c,&d,&extra))
{
fprintf(stderr,"Error: expecting tetrahedra indices...\n");
fclose(mesh_file);
return false;
}
T(i,0) = a-1;
T(i,1) = b-1;
T(i,2) = c-1;
T(i,3) = d-1;
}
fclose(mesh_file);
return true;
}
//{
// std::vector > vV,vT,vF;
// bool success = igl::readMESH(mesh_file_name,vV,vT,vF);
// if(!success)
// {
// // readMESH already printed error message to std err
// return false;
// }
// bool V_rect = igl::list_to_matrix(vV,V);
// if(!V_rect)
// {
// // igl::list_to_matrix(vV,V) already printed error message to std err
// return false;
// }
// bool T_rect = igl::list_to_matrix(vT,T);
// if(!T_rect)
// {
// // igl::list_to_matrix(vT,T) already printed error message to std err
// return false;
// }
// bool F_rect = igl::list_to_matrix(vF,F);
// if(!F_rect)
// {
// // igl::list_to_matrix(vF,F) already printed error message to std err
// return false;
// }
// assert(V.cols() == 3);
// assert(T.cols() == 4);
// assert(F.cols() == 3);
// return true;
//}

#ifdef IGL_STATIC_LIBRARY
// Explicit template instantiation
// generated by autoexplicit.sh
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(FILE*, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
// generated by autoexplicit.sh
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(FILE*, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
// generated by autoexplicit.sh
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(std::basic_string, std::allocator >, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
// generated by autoexplicit.sh
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(std::basic_string, std::allocator >, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
// generated by autoexplicit.sh
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(std::basic_string, std::allocator >, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
// generated by autoexplicit.sh
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(std::basic_string, std::allocator >, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(std::basic_string, std::allocator >, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
template bool igl::readMESH(std::basic_string, std::allocator >, std::vector >, std::allocator > > >&, std::vector >, std::allocator > > >&, std::vector >, std::allocator > > >&);
template bool igl::readMESH, Eigen::Matrix, Eigen::Matrix >(std::basic_string, std::allocator >, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&);
#endif