Struct functor_item

Inheritance Relationships

Base Type

Struct Documentation

struct functor_item : public ifcopenshell::geom::taxonomy::function_item

Public Functions

inline functor_item(double length, std::function<Eigen::Matrix4d(double u)> fn, const express::base &instance = express::base())
functor_item(functor_item&&) = default
functor_item(const functor_item&) = default
virtual ~functor_item() = default
inline virtual double start() const override
inline virtual double end() const override
inline Eigen::Matrix4d operator()(double u) const
inline virtual functor_item *clone_() const override
inline virtual kinds kind() const
inline virtual size_t calc_hash() const