[−][src]Function gmsh_sys::gmshModelMeshGetNodes
pub unsafe extern "C" fn gmshModelMeshGetNodes(
nodeTags: *mut *mut usize,
nodeTags_n: *mut usize,
coord: *mut *mut f64,
coord_n: *mut usize,
parametricCoord: *mut *mut f64,
parametricCoord_n: *mut usize,
dim: c_int,
tag: c_int,
includeBoundary: c_int,
returnParametricCoord: c_int,
ierr: *mut c_int
)
Get the nodes classified on the entity of dimension dim
and tag tag
. If
tag
< 0, get the nodes for all entities of dimension dim
. If dim
and
tag
are negative, get all the nodes in the mesh. nodeTags
contains the
node tags (their unique, strictly positive identification numbers). coord
is a vector of length 3 times the length of nodeTags
that contains the x,
y, z coordinates of the nodes, concatenated: [n1x, n1y, n1z, n2x, ...]. If
dim
>= 0 and returnParamtricCoord
is set, parametricCoord
contains
the parametric coordinates ([u1, u2, ...] or [u1, v1, u2, ...]) of the
nodes, if available. The length of parametricCoord
can be 0 or dim
times the length of nodeTags
. If includeBoundary
is set, also return
the nodes classified on the boundary of the entity (which will be
reparametrized on the entity if dim
>= 0 in order to compute their
parametric coordinates).