OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
Loading...
Searching...
No Matches
occtl::Curve Member List

This is the complete list of members for occtl::Curve, including all inherited members.

as_bspline() constocctl::Curveinline
as_circle() constocctl::Curveinline
as_ellipse() constocctl::Curveinline
as_hyperbola() constocctl::Curveinline
as_line() constocctl::Curveinline
as_offset() constocctl::Curveinline
as_parabola() constocctl::Curveinline
as_trimmed() constocctl::Curveinline
bezier_degree() constocctl::Curveinline
bezier_is_rational() constocctl::Curveinline
bezier_pole_count() constocctl::Curveinline
bspline_degree() constocctl::Curveinline
bspline_flat_knots() constocctl::Curveinline
bspline_is_rational() constocctl::Curveinline
bspline_knot_count() constocctl::Curveinline
bspline_knots() constocctl::Curveinline
bspline_multiplicities() constocctl::Curveinline
bspline_pole_count() constocctl::Curveinline
bspline_poles() constocctl::Curveinline
bspline_poles_view(size_t &theCount) constocctl::Curveinline
bspline_weights() constocctl::Curveinline
continuity() constocctl::Curveinline
Curve(occtl_graph_t *theGraph=nullptr, occtl_rep_id_t theId=occtl_rep_id_t{0}) noexceptocctl::Curveinline
eval_d0(const double theU) constocctl::Curveinline
eval_d1(const double theU) constocctl::Curveinline
eval_d2(const double theU) constocctl::Curveinline
eval_d3(const double theU) constocctl::Curveinline
eval_dn(const double theU, const int32_t theN) constocctl::Curveinline
from_airfoil_naca4(occtl_graph_t *graph, const occtl_curve_airfoil_naca4_info_t &theInfo)occtl::Curveinlinestatic
from_approximation(occtl_graph_t *graph, const occtl_curve_approximated_info_t &theInfo)occtl::Curveinlinestatic
from_bezier(occtl_graph_t *graph, const occtl_curve_bezier_create_info_t &theInfo)occtl::Curveinlinestatic
from_bspline(occtl_graph_t *graph, const occtl_curve_bspline_create_info_t &theInfo)occtl::Curveinlinestatic
from_circle(occtl_graph_t *graph, const occtl_geom_circle_t &theCircle)occtl::Curveinlinestatic
from_ellipse(occtl_graph_t *graph, const occtl_geom_ellipse_t &theEllipse)occtl::Curveinlinestatic
from_hyperbola(occtl_graph_t *graph, const occtl_geom_hyperbola_t &theHyperbola)occtl::Curveinlinestatic
from_interpolation(occtl_graph_t *graph, const occtl_curve_interpolated_info_t &theInfo)occtl::Curveinlinestatic
from_line(occtl_graph_t *graph, const occtl_geom_line_t &theLine)occtl::Curveinlinestatic
from_offset(occtl_graph_t *graph, const occtl_curve_offset_create_info_t &theInfo)occtl::Curveinlinestatic
from_parabola(occtl_graph_t *graph, const occtl_geom_parabola_t &theParabola)occtl::Curveinlinestatic
from_trimmed(occtl_graph_t *graph, const occtl_curve_trimmed_create_info_t &theInfo)occtl::Curveinlinestatic
graph() const noexceptocctl::Curveinline
id() const noexceptocctl::Curveinline
intersect_with(const Curve &theOther) const (defined in occtl::Curve)occtl::Curveinline
is_closed() constocctl::Curveinline
is_periodic() constocctl::Curveinline
kind() constocctl::Curveinline
length() constocctl::Curveinline
operator bool() const noexceptocctl::Curveinlineexplicit
parameter_of_point(const Point3 &thePoint) constocctl::Curveinline
parameter_range(double &theUMin, double &theUMax) constocctl::Curveinline
project_point(const Point3 &thePoint) constocctl::Curveinline
reversed() constocctl::Curveinline
rotated(const Axis1Placement &theAxis, double theAngle) constocctl::Curveinline
scaled(const Point3 &theOrigin, double theFactor) constocctl::Curveinline
transformed(const Transform &theTrsf) constocctl::Curveinline
translated(const Vector3 &theDelta) constocctl::Curveinline