Struct bspline_surface

Inheritance Relationships

Base Type

Struct Documentation

struct bspline_surface : public ifcopenshell::geom::taxonomy::surface

Public Functions

inline virtual bspline_surface *clone_() const
inline virtual kinds kind() const
inline virtual size_t calc_hash() const

Public Members

std::vector<std::vector<point3::ptr>> control_points
std::array<std::vector<int>, 2> multiplicities
std::array<std::vector<double>, 2> knots
std::optional<std::vector<std::vector<double>>> weights
std::array<int, 2> degree