Struct gradient_function¶
Defined in File taxonomy.h
Inheritance Relationships¶
Base Type¶
public ifcopenshell::geom::taxonomy::function_item(Struct function_item)
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 size_t calc_hash() const¶
-
gradient_function(piecewise_function::const_ptr horizontal, piecewise_function::const_ptr vertical, const express::base &instance = express::base())¶