Struct gradient_function

Inheritance Relationships

Base Type

Struct Documentation

struct gradient_function : public ifcopenshell::geom::taxonomy::function_item

Public Functions

gradient_function(piecewise_function::const_ptr horizontal, piecewise_function::const_ptr vertical, const express::base &instance = express::base())
gradient_function(gradient_function&&) = default
gradient_function(const gradient_function&) = default
virtual ~gradient_function() = default
virtual double start() const override
virtual double end() const override
piecewise_function::const_ptr get_horizontal() const
piecewise_function::const_ptr get_vertical() const
inline virtual gradient_function *clone_() const override
inline virtual kinds kind() const
inline virtual size_t calc_hash() const