Project OpenGeode
class TriangulatedSurfaceScalarFunction
class TriangulatedSurfaceScalarFunction
class TriangulatedSurfaceScalarFunction
Functions
TriangulatedSurfaceScalarFunction
cpp
public void TriangulatedSurfaceScalarFunction<dimension>(TriangulatedSurfaceScalarFunction<dimension> && other)public void TriangulatedSurfaceScalarFunction<dimension>(TriangulatedSurfaceScalarFunction<dimension> && other)~TriangulatedSurfaceScalarFunction
cpp
public void ~TriangulatedSurfaceScalarFunction<dimension>()public void ~TriangulatedSurfaceScalarFunction<dimension>()create
cpp
public TriangulatedSurfaceScalarFunction create(const TriangulatedSurface<dimension> & solid, basic_string_view function_name, double value)public TriangulatedSurfaceScalarFunction create(const TriangulatedSurface<dimension> & solid, basic_string_view function_name, double value)Create a new object function from a TriangulatedSurface, a name, and a value. Throws an exception if an attribute with the same name exists.
find
cpp
public TriangulatedSurfaceScalarFunction find(const TriangulatedSurface<dimension> & solid, basic_string_view function_name)public TriangulatedSurfaceScalarFunction find(const TriangulatedSurface<dimension> & solid, basic_string_view function_name)Finds an object function that already exists in the given TriangulatedSurface, from its given name. Throws an exception if no attribute with the same name exists.
set_value
cpp
public void set_value(index_t vertex_index, double value)public void set_value(index_t vertex_index, double value)value
cpp
public double value(index_t vertex_index)public double value(index_t vertex_index)value
cpp
public double value(const Point<dimension> & point, index_t tetrahedron_id)public double value(const Point<dimension> & point, index_t tetrahedron_id)