Struct function_item

Inheritance Relationships

Base Type

Derived Types

Struct Documentation

struct function_item : public ifcopenshell::geom::taxonomy::implicit_item

Subclassed by ifcopenshell::geom::taxonomy::cant_function, ifcopenshell::geom::taxonomy::functor_item, ifcopenshell::geom::taxonomy::gradient_function, ifcopenshell::geom::taxonomy::offset_function, ifcopenshell::geom::taxonomy::piecewise_function

Public Functions

inline function_item(const express::base &instance = express::base())
function_item(function_item&&) = default
function_item(const function_item&) = default
virtual ~function_item() = default
virtual double start() const = 0
virtual double end() const = 0
inline virtual double length() const
inline virtual kinds kind() const
inline virtual size_t calc_hash() const