Struct curve

Inheritance Relationships

Base Type

Derived Types

Struct Documentation

struct curve : public ifcopenshell::geom::taxonomy::geom_item

Subclassed by ifcopenshell::geom::taxonomy::bspline_curve, ifcopenshell::geom::taxonomy::circle, ifcopenshell::geom::taxonomy::ellipse, ifcopenshell::geom::taxonomy::line, ifcopenshell::geom::taxonomy::offset_curve

Public Functions

std::vector<point3> to_polygon(const settings&, double start = -std::numeric_limits<double>::infinity(), double end = std::numeric_limits<double>::infinity(), int segments = 0) const
inline void print_impl(std::ostream &o, const std::string &classname, int indent = 0) const