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

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

area() constocctl::Surfaceinline
as_bspline() constocctl::Surfaceinline
as_cone() constocctl::Surfaceinline
as_cylinder() constocctl::Surfaceinline
as_extrusion() const (defined in occtl::Surface)occtl::Surfaceinline
as_offset() const (defined in occtl::Surface)occtl::Surfaceinline
as_plane() constocctl::Surfaceinline
as_rectangular_trimmed() const (defined in occtl::Surface)occtl::Surfaceinline
as_revolution() const (defined in occtl::Surface)occtl::Surfaceinline
as_sphere() constocctl::Surfaceinline
as_torus() constocctl::Surfaceinline
bezier_is_rational() constocctl::Surfaceinline
bezier_u_degree() constocctl::Surfaceinline
bezier_u_pole_count() constocctl::Surfaceinline
bezier_v_degree() constocctl::Surfaceinline
bezier_v_pole_count() constocctl::Surfaceinline
bspline_is_rational() constocctl::Surfaceinline
bspline_poles() constocctl::Surfaceinline
bspline_poles_view(size_t &theNbU, size_t &theNbV) constocctl::Surfaceinline
bspline_u_degree() constocctl::Surfaceinline
bspline_u_flat_knots() constocctl::Surfaceinline
bspline_u_knot_count() constocctl::Surfaceinline
bspline_u_knots() constocctl::Surfaceinline
bspline_u_multiplicities() constocctl::Surfaceinline
bspline_u_pole_count() constocctl::Surfaceinline
bspline_v_degree() constocctl::Surfaceinline
bspline_v_flat_knots() constocctl::Surfaceinline
bspline_v_knot_count() constocctl::Surfaceinline
bspline_v_knots() constocctl::Surfaceinline
bspline_v_multiplicities() constocctl::Surfaceinline
bspline_v_pole_count() constocctl::Surfaceinline
bspline_weights() constocctl::Surfaceinline
continuity() constocctl::Surfaceinline
eval_d0(const double theU, const double theV) constocctl::Surfaceinline
eval_d1(const double theU, const double theV) constocctl::Surfaceinline
eval_d2(const double theU, const double theV) constocctl::Surfaceinline
eval_d3(const double theU, const double theV) constocctl::Surfaceinline
eval_dn(const double theU, const double theV, const int32_t theNu, const int32_t theNv) constocctl::Surfaceinline
from_approximation(occtl_graph_t *graph, const occtl_surface_approximated_info_t &theInfo)occtl::Surfaceinlinestatic
from_bezier(occtl_graph_t *graph, const occtl_surface_bezier_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_bezier_grid(occtl_graph_t *graph, const occtl_surface_bezier_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_boundary_curves(occtl_graph_t *graph, const std::vector< const Curve * > &theCurves, ::occtl_surface_filling_style_t theStyle=OCCTL_SURFACE_FILLING_STRETCH)occtl::Surfaceinlinestatic
from_bspline(occtl_graph_t *graph, const occtl_surface_bspline_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_cone(occtl_graph_t *graph, const occtl_geom_conical_surface_t &theCone)occtl::Surfaceinlinestatic
from_curve_grid(occtl_graph_t *graph, const std::vector< const Curve * > &theUCurves, const std::vector< const Curve * > &theVCurves, const double theTolerance=1.0e-7, const bool theParallel=false)occtl::Surfaceinlinestatic
from_cylinder(occtl_graph_t *graph, const occtl_geom_cylindrical_surface_t &theCyl)occtl::Surfaceinlinestatic
from_extrusion(occtl_graph_t *graph, const occtl_surface_extrusion_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_gordon(occtl_graph_t *graph, const std::vector< const Curve * > &theProfiles, const std::vector< const Curve * > &theGuides, const double theTolerance=1.0e-7, const bool theParallel=false)occtl::Surfaceinlinestatic
from_interpolation(occtl_graph_t *graph, const occtl_surface_interpolated_info_t &theInfo)occtl::Surfaceinlinestatic
from_offset(occtl_graph_t *graph, const occtl_surface_offset_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_plane(occtl_graph_t *graph, const occtl_geom_plane_t &thePlane)occtl::Surfaceinlinestatic
from_point_grid(occtl_graph_t *graph, const occtl_surface_point_grid_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_rectangular_trimmed(occtl_graph_t *graph, const occtl_surface_rectangular_trimmed_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_revolution(occtl_graph_t *graph, const occtl_surface_revolution_create_info_t &theInfo)occtl::Surfaceinlinestatic
from_sphere(occtl_graph_t *graph, const occtl_geom_spherical_surface_t &theSphere)occtl::Surfaceinlinestatic
from_torus(occtl_graph_t *graph, const occtl_geom_toroidal_surface_t &theTorus)occtl::Surfaceinlinestatic
graph() const noexceptocctl::Surfaceinline
id() const noexceptocctl::Surfaceinline
intersect_curve(const Curve &theCurve) constocctl::Surfaceinline
intersect_surface(const Surface &theOther, double theTolerance=1.0e-7) constocctl::Surfaceinline
is_closed() constocctl::Surfaceinline
is_periodic() constocctl::Surfaceinline
is_u_periodic() constocctl::Surfaceinline
is_v_periodic() constocctl::Surfaceinline
kind() constocctl::Surfaceinline
operator bool() const noexceptocctl::Surfaceinlineexplicit
parameter_range(double &theUMin, double &theUMax, double &theVMin, double &theVMax) constocctl::Surfaceinline
project_point(const Point3 &thePoint) constocctl::Surfaceinline
reversed() constocctl::Surfaceinline
rotated(const Axis1Placement &theAxis, double theAngle) constocctl::Surfaceinline
scaled(const Point3 &theOrigin, double theFactor) constocctl::Surfaceinline
Surface(occtl_graph_t *theGraph=nullptr, occtl_rep_id_t theId=occtl_rep_id_t{0}) noexceptocctl::Surfaceinline
transformed(const Transform &theTrsf) constocctl::Surfaceinline
translated(const Vector3 &theDelta) constocctl::Surfaceinline
uv_of_point(const Point3 &thePoint) constocctl::Surfaceinline