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

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

as_bspline() constocctl::Curve2dinline
as_circle() constocctl::Curve2dinline
as_ellipse() constocctl::Curve2dinline
as_hyperbola() constocctl::Curve2dinline
as_line() constocctl::Curve2dinline
as_offset() constocctl::Curve2dinline
as_parabola() constocctl::Curve2dinline
as_trimmed() constocctl::Curve2dinline
bezier_degree() constocctl::Curve2dinline
bezier_is_rational() constocctl::Curve2dinline
bezier_pole_count() constocctl::Curve2dinline
blend_arcs(occtl_graph_t *graph, const occtl_curve2d_blend_arc_info_t &theInfo)occtl::Curve2dinlinestatic
bspline_degree() constocctl::Curve2dinline
bspline_flat_knots() constocctl::Curve2dinline
bspline_is_rational() constocctl::Curve2dinline
bspline_knot_count() constocctl::Curve2dinline
bspline_knots() constocctl::Curve2dinline
bspline_multiplicities() constocctl::Curve2dinline
bspline_pole_count() constocctl::Curve2dinline
bspline_poles() constocctl::Curve2dinline
bspline_poles_view(size_t &theCount) constocctl::Curve2dinline
bspline_weights() constocctl::Curve2dinline
circles_tangent_center_on_curve(occtl_graph_t *graph, const occtl_curve2d_circle_tangent_center_on_curve_info_t *theInfo)occtl::Curve2dinlinestatic
circles_tangent_fixed_center(occtl_graph_t *graph, const occtl_curve2d_circle_tangent_fixed_center_info_t &theInfo)occtl::Curve2dinlinestatic
circles_tangent_on_curve_radius(occtl_graph_t *graph, const occtl_curve2d_circle_tangent_on_curve_radius_info_t *theInfo)occtl::Curve2dinlinestatic
circles_tangent_to_three(occtl_graph_t *graph, const occtl_curve2d_circle_tangent_to_three_info_t &theInfo)occtl::Curve2dinlinestatic
circles_tangent_to_two_radius(occtl_graph_t *graph, const occtl_curve2d_circle_tangent_to_two_radius_info_t &theInfo)occtl::Curve2dinlinestatic
continuity() constocctl::Curve2dinline
Curve2d(occtl_graph_t *theGraph=nullptr, occtl_rep_id_t theId=occtl_rep_id_t{0}) noexceptocctl::Curve2dinline
eval_d0(const double theU) constocctl::Curve2dinline
eval_d1(const double theU) constocctl::Curve2dinline
eval_d2(const double theU) constocctl::Curve2dinline
eval_d3(const double theU) constocctl::Curve2dinline
eval_dn(const double theU, const int32_t theN) constocctl::Curve2dinline
from_bezier(occtl_graph_t *graph, const occtl_curve2d_bezier_create_info_t &theInfo)occtl::Curve2dinlinestatic
from_bspline(occtl_graph_t *graph, const occtl_curve2d_bspline_create_info_t &theInfo)occtl::Curve2dinlinestatic
from_circle(occtl_graph_t *graph, const occtl_geom2d_circle_t &theCircle)occtl::Curve2dinlinestatic
from_ellipse(occtl_graph_t *graph, const occtl_geom2d_ellipse_t &theEllipse)occtl::Curve2dinlinestatic
from_hyperbola(occtl_graph_t *graph, const occtl_geom2d_hyperbola_t &theHyperbola)occtl::Curve2dinlinestatic
from_line(occtl_graph_t *graph, const occtl_geom2d_line_t &theLine)occtl::Curve2dinlinestatic
from_offset(occtl_graph_t *graph, const occtl_curve2d_offset_create_info_t &theInfo)occtl::Curve2dinlinestatic
from_parabola(occtl_graph_t *graph, const occtl_geom2d_parabola_t &theParabola)occtl::Curve2dinlinestatic
from_trimmed(occtl_graph_t *graph, const occtl_curve_trimmed_create_info_t &theInfo)occtl::Curve2dinlinestatic
graph() const noexceptocctl::Curve2dinline
id() const noexceptocctl::Curve2dinline
is_closed() constocctl::Curve2dinline
is_periodic() constocctl::Curve2dinline
kind() constocctl::Curve2dinline
length() constocctl::Curve2dinline
lines_tangent_through_point(occtl_graph_t *graph, const occtl_curve2d_line_tangent_through_point_info_t &theInfo)occtl::Curve2dinlinestatic
lines_tangent_to_two(occtl_graph_t *graph, const occtl_curve2d_line_tangent_to_two_info_t &theInfo)occtl::Curve2dinlinestatic
lines_tangent_with_angle(occtl_graph_t *graph, const occtl_curve2d_line_tangent_with_angle_info_t *theInfo)occtl::Curve2dinlinestatic
operator bool() const noexceptocctl::Curve2dinlineexplicit
parameter_of_point(const Point2 &thePoint) constocctl::Curve2dinline
parameter_range(double &theUMin, double &theUMax) constocctl::Curve2dinline
project_point(const Point2 &thePoint) constocctl::Curve2dinline
reversed() constocctl::Curve2dinline
rotated(double theAngle) constocctl::Curve2dinline
scaled(const Point2 &theOrigin, double theFactor) constocctl::Curve2dinline
to_bezier_segments(const occtl_curve_bezier_segments_options_t *theOptions=nullptr) constocctl::Curve2dinline
transformed(double theTranslateX, double theTranslateY, double theRotateAngle, double theScaleX, double theScaleY) constocctl::Curve2dinline
translated(const Vector2 &theDelta) constocctl::Curve2dinline