Loading [MathJax]/extensions/tex2jax.js
libigl
v2.5.0
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Variables
b
c
d
e
f
g
i
l
m
p
s
u
w
x
y
Typedefs
Enumerations
Enumerator
a
c
e
k
l
m
n
p
r
s
t
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
b
e
f
g
i
m
o
p
r
s
t
v
Enumerations
Enumerator
b
c
d
e
l
m
n
o
p
q
r
Related Symbols
Files
File List
File Members
All
a
b
c
e
f
g
i
m
n
p
r
s
t
y
Variables
Macros
b
c
e
f
g
i
m
n
r
s
t
y
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
triangulated_grid.h
Go to the documentation of this file.
1
// This file is part of libigl, a simple c++ geometry processing library.
2
//
3
// Copyright (C) 2018 Alec Jacobson <alecjacobson@gmail.com>
4
//
5
// This Source Code Form is subject to the terms of the Mozilla Public License
6
// v. 2.0. If a copy of the MPL was not distributed with this file, You can
7
// obtain one at http://mozilla.org/MPL/2.0/.
8
#ifndef IGL_TRIANGULATEGRID_H
9
#define IGL_TRIANGULATEGRID_H
10
#include "
igl_inline.h
"
11
#include <Eigen/Core>
12
namespace
igl
13
{
23
template
<
24
typename
XType,
25
typename
YType,
26
typename
DerivedGV,
27
typename
DerivedGF>
28
IGL_INLINE
void
triangulated_grid
(
29
const
XType & nx,
30
const
YType & ny,
31
Eigen::PlainObjectBase<DerivedGV> & GV,
32
Eigen::PlainObjectBase<DerivedGF> & GF);
34
template
<
35
typename
XType,
36
typename
YType,
37
typename
DerivedGF>
38
IGL_INLINE
void
triangulated_grid
(
39
const
XType & nx,
40
const
YType & ny,
41
Eigen::PlainObjectBase<DerivedGF> & GF);
42
}
43
#ifndef IGL_STATIC_LIBRARY
44
# include "triangulated_grid.cpp"
45
#endif
46
#endif
47
igl_inline.h
IGL_INLINE
#define IGL_INLINE
Definition
igl_inline.h:15
igl
Definition
AABB.h:17
igl::triangulated_grid
void triangulated_grid(const XType &nx, const YType &ny, Eigen::PlainObjectBase< DerivedGV > &GV, Eigen::PlainObjectBase< DerivedGF > &GF)
Create a regular grid of elements (only 2D supported, currently) Vertex position order is compatible ...
include
igl
triangulated_grid.h
Generated by
1.9.8