<commit_before><!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"/>
	<title>libigl</title>
	<meta name="author" content="<NAME> and <NAME> and others"/>
	<link type="text/css" rel="stylesheet" href="tutorial/style.css"/>
<script type='text/javascript' src='http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML'></script>
<link rel='stylesheet' href='http://yandex.st/highlightjs/7.3/styles/default.min.css'>
<script src='http://yandex.st/highlightjs/7.3/highlight.min.js'></script>
<script>hljs.initHighlightingOnLoad();</script>
libigl - A simple c++ geometry processing library
=================================================
</head>
<body>

<figure>
<img src="tutorial/images/libigl-logo.jpg" alt="" />
<figcaption></figcaption></figure>

<p><a href="http://igl.ethz.ch/projects/libigl/">http://igl.ethz.ch/projects/libigl/</a>
<a href="https://github.com/alecjacobson/libigl/">https://github.com/alecjacobson/libigl/</a></p>

<p>Copyright 2014 - <NAME>, <NAME>, <NAME>, Kenshi
Takayama, <NAME>, <NAME>, etc.</p>

<p>Libigl is first and foremost a <em>header</em> library. Each header file should
contain a single function. This function may have multiple overloads and
prototypes. All functions should use the <code>igl::</code> namespace and should adhere to
the conventions and styles listed in the <a href="style_guidelines.html">style
guidelines</a>.</p>

<blockquote>
<p><strong>New:</strong> As of 1 July 2014, we have released libigl as beta version 1.0.<commit_msg>update index.html to match README.md<commit_after><!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"/>
	<title>libigl</title>
	<meta name="author" content="<NAME> and <NAME> and others"/>
	<link type="text/css" rel="stylesheet" href="tutorial/style.css"/>
<script type='text/javascript' src='http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML'></script>
<link rel='stylesheet' href='http://yandex.st/highlightjs/7.3/styles/default.min.css'>
<script src='http://yandex.st/highlightjs/7.3/highlight.min.js'></script>
<script>hljs.initHighlightingOnLoad();</script>
# libigl - A simple c++ geometry processing library
</head>
<body>

<figure>
<img src="tutorial/images/libigl-logo.jpg" alt="" />
<figcaption></figcaption></figure>

<p><a href="http://igl.ethz.ch/projects/libigl/">http://igl.ethz.ch/projects/libigl/</a>
<a href="https://github.com/alecjacobson/libigl/">https://github.com/alecjacobson/libigl/</a></p>

<p>Copyright 2014 - <NAME>, <NAME>, <NAME>, <NAME>, <NAME>, <NAME>, etc.</p>

<p>Libigl is first and foremost a <em>header</em> library. Each header file should
contain a single function. This function may have multiple overloads and
prototypes. All functions should use the <code>igl::</code> namespace and should adhere to
the conventions and styles listed in the <a href="style_guidelines.html">style
guidelines</a>.</p>

<blockquote>
<p><strong>New:</strong> As of 1 July 2014, we have released libigl as beta version 1.0.
{'fraction_non_alphanumeric': 0.19879113498992612, 'fraction_numerical': 0.010745466756212223, 'mean_word_length': 5.62, 'pattern_counts': {'":': 0, '<': 102, '<?xml version=': 0, '>': 102, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6012376', 'n_tokens_mistral': 1097, 'n_tokens_neox': 1007, 'n_words': 232}