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