#include <algorithm>
#include <array>
#include <map>
#include <memory>
#include <optional>
#include <string>
#include <utility>
#include <vector>
#include "drake/common/drake_assert.h"
#include "drake/common/eigen_types.h"
#include "drake/common/nice_type_name.h"
#include "drake/common/reset_on_copy.h"
#include "drake/common/sorted_pair.h"
#include "drake/common/unused.h"
#include "drake/geometry/proximity/mesh_traits.h"
#include "drake/math/rigid_transform.h"
Classes | |
class | MeshFieldLinear< T, MeshType > |
MeshFieldLinear represents a continuous piecewise-linear scalar field f defined on a (triangular or tetrahedral) mesh; the field value changes linearly within each element E (triangle or tetrahedron), and the gradient ∇f is constant within each element. More... | |
Namespaces | |
drake | |
drake::geometry | |
Enumerations | |
enum | MeshGradientMode { kNone, kOkOrMarkDegenerate, kOkOrThrow } |
Specify whether to generate gradients, and how to handle numerical failures. More... | |