| Point | cartesian_point | I | I
| I | I | I
| I | I
|
| point_on_curve | NI | NI | N/A | N/A
| NI | N/A
| N/A
|
| point_on_surface | N/A
| N/A | N/A
| N/A
| NI | N/A
| NI
|
| point_replica | NI | NI | NI | NI
| N/A
| N/A
| NI |
| degenerate_pcurve | N/A
| N/A | N/A
| N/A
| NI | N/A
| NI |
| Curve | line | I
| I
| I
| I
| I
| N/A
| I
|
| circle | I
| I
| I
| I
| I
| N/A
| I
|
| ellipse | I
| I
| I
| I
| I
| N/A
| I
|
| hyperbola | I
| I
| I
| I
| I
| N/A
| I
|
| parabola | I
| I
| I
| I
| I
| N/A
| I
|
| polyline | I
| I
| I
| I
| I
| N/A
| I
|
| b_spline_curve (+rational) b_spline_curve_with_knots | I
| I
| I
| I
| I
| N/A
| I
|
| uniform curve (+rational) | NI | NI | NI | NI | NI | N/A
| NI |
| quasi_uniform_curve (+rational) | I
| I
| I
| I
| I
| N/A
| I
|
| bezier curve | I
| I
| I
| I
| I
| N/A
| I
|
| trimmed_curve | I | I | N/A
| N/A
| N/A
| N/A
| N/A
|
| composite_curve | I | I | N/A
| N/A
| N/A
| N/A
| N/A
|
| composite_curve_on_surface | N/A | NI | N/A
| N/A
| N/A
| N/A
| N/A
|
| boundary_curve outer_boundary_curve | N/A | NI | N/A
| N/A
| N/A
| N/A
| N/A
|
| pcurve | NI | N/A | N/A
| N/A
| NI | N/A
| NI |
| surface_curve | I | N/A | N/A
| N/A
| | N/A
|
|
| offset_curve_3D | NI | N/A | NI | NI | NI | N/A
| NI |
| curve_replica | NI | N/A | NI | NI | NI | N/A
| NI |
| Surface | plane | N/A
| I | N/A
| N/A
| I
| I | I
|
| cylindrical_surface | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| conical_surface | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| spherical_surface | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| toroidal_surface | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| degenerate_toroidal_surface | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| surface_of_linear_extrusion | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| surface_of_revolution | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| b_spline_surface
b_spline_surface_with_knots
| N/A
| I | N/A
| N/A
| I
| N/A | I
|
| uniform_surface | N/A
| NI | N/A
| N/A
| NI
| N/A | NI
|
| quasi_uniform_surface | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| bezier_surface | N/A
| I | N/A
| N/A
| I
| N/A | I
|
| rectangular_trimmed_surface | N/A
| I | N/A
| N/A
| N/A
| N/A
| N/A
|
| curve_bounded_surface | N/A
| I | N/A
| N/A
| N/A
| N/A
| N/A
|
| rectangular_composite_surface | N/A
| NI | N/A
| N/A
| N/A
| N/A
| N/A
|
| offset_surface | N/A
| I | N/A
| N/A
| I
| N/A
| N/A
|
| surface_replica | N/A
| NI | N/A
| N/A
| NI | N/A
| N/A
|
| Topology | vertex_point | N/A
| N/A
| I | I | I
| N/A
| I
|
| edge_curve | N/A
| N/A
| I | I | I
| N/A
| I
|
| oriented_curve | N/A
| N/A
| N/A
| I | I
| N/A
| I
|
| vertex_loop | N/A
| N/A
| N/A
| NI | NI | N/A
| NI |
| poly_loop | N/A
| N/A
| N/A
| NI | N/A
| I | N/A
|
| edge_loop | N/A
| N/A
| N/A
| I | I
| N/A
| I
|
| face_bound face_outer_bound | N/A
| N/A
| N/A
| N/A
| I
| I | I
|
| face_surface | N/A
| N/A
| N/A
| N/A
| I | I | N/A
|
| advanced_face | N/A
| N/A
| N/A
| N/A
| I
| I | I
|
| oriented_face | N/A
| N/A
| N/A
| N/A
| NI | N/A
| N/A
|
| vertex_shell | N/A
| N/A
| N/A
| NI | N/A
| N/A
| N/A
|
| wire_shell | N/A
| N/A
| N/A
| NI | N/A
| N/A
| N/A
|
| connected_edge_set | N/A
| N/A
| I | N/A
| N/A
| N/A
| N/A
|
| open_shell | N/A
| N/A
| N/A
| N/A
| I
| N/A
| N/A
|
| oriented_open_shell | N/A
| N/A
| N/A
| N/A
| N/A
| N/A
| N/A
|
| closed_shell | N/A
| N/A
| N/A
| N/A
| I
| I | I
|
| oriented_closed_shell | N/A
| N/A
| N/A
| N/A
| N/A
| I | I
|
| manifold_solid_brep | N/A
| N/A
| N/A
| N/A
| N/A
| N/A | I
|
| brep_with_voids | N/A
| N/A
| N/A
| N/A
| N/A
| N/A | I
|
| faceted_brep | N/A
| N/A
| N/A
| N/A
| N/A
| I | N/A |