#include <TopAbs_ShapeEnum.hxx>
Go to the source code of this file.
◆ ARCHIMEDE_TYPE
◆ BASIC_FILLING
◆ BLOCK_COMPOUND_GLUE
| #define BLOCK_COMPOUND_GLUE 8 |
◆ BLOCK_COMPOUND_IMPROVE
| #define BLOCK_COMPOUND_IMPROVE 10 |
◆ BLOCK_FACE_FOUR_EDGES
| #define BLOCK_FACE_FOUR_EDGES 2 |
◆ BLOCK_FACE_FOUR_PNT
| #define BLOCK_FACE_FOUR_PNT 1 |
◆ BLOCK_FACE_TWO_EDGES
| #define BLOCK_FACE_TWO_EDGES 3 |
◆ BLOCK_MULTI_TRANSFORM_1D
| #define BLOCK_MULTI_TRANSFORM_1D 6 |
◆ BLOCK_MULTI_TRANSFORM_2D
| #define BLOCK_MULTI_TRANSFORM_2D 7 |
◆ BLOCK_REMOVE_EXTRA
| #define BLOCK_REMOVE_EXTRA 9 |
◆ BLOCK_SIX_FACES
| #define BLOCK_SIX_FACES 4 |
◆ BLOCK_TWO_FACES
| #define BLOCK_TWO_FACES 5 |
◆ BLOCK_UNION_FACES
| #define BLOCK_UNION_FACES 11 |
◆ BND_BOX_MEASURE
| #define BND_BOX_MEASURE 2 |
◆ BND_BOX_MEASURE_PRECISE
| #define BND_BOX_MEASURE_PRECISE 3 |
◆ BOOLEAN_COMMON
◆ BOOLEAN_COMMON_LIST
| #define BOOLEAN_COMMON_LIST 5 |
◆ BOOLEAN_CUT
◆ BOOLEAN_CUT_LIST
| #define BOOLEAN_CUT_LIST 6 |
◆ BOOLEAN_FUSE
◆ BOOLEAN_FUSE_LIST
| #define BOOLEAN_FUSE_LIST 7 |
◆ BOOLEAN_SECTION
| #define BOOLEAN_SECTION 4 |
◆ BOX_DX_DY_DZ
◆ BOX_TWO_PNT
◆ CDG_MEASURE
◆ CHAMFER_SHAPE_ALL
| #define CHAMFER_SHAPE_ALL 1 |
◆ CHAMFER_SHAPE_EDGE
| #define CHAMFER_SHAPE_EDGE 2 |
◆ CHAMFER_SHAPE_EDGE_AD
| #define CHAMFER_SHAPE_EDGE_AD 5 |
◆ CHAMFER_SHAPE_EDGES
| #define CHAMFER_SHAPE_EDGES 4 |
◆ CHAMFER_SHAPE_EDGES_AD
| #define CHAMFER_SHAPE_EDGES_AD 7 |
◆ CHAMFER_SHAPE_FACES
| #define CHAMFER_SHAPE_FACES 3 |
◆ CHAMFER_SHAPE_FACES_AD
| #define CHAMFER_SHAPE_FACES_AD 6 |
◆ CHANGE_ORIENTATION
| #define CHANGE_ORIENTATION 8 |
◆ CIRC_ARC_CENTER
| #define CIRC_ARC_CENTER 2 |
◆ CIRC_ARC_THREE_PNT
| #define CIRC_ARC_THREE_PNT 1 |
◆ CIRCLE_CENTER_TWO_PNT
| #define CIRCLE_CENTER_TWO_PNT 3 |
◆ CIRCLE_PNT_VEC_R
| #define CIRCLE_PNT_VEC_R 2 |
◆ CIRCLE_THREE_PNT
| #define CIRCLE_THREE_PNT 1 |
◆ CLOSE_CONTOUR
◆ COMPOUND_SHAPES
| #define COMPOUND_SHAPES 6 |
◆ CONE_PNT_VEC_R1_R2_H
| #define CONE_PNT_VEC_R1_R2_H 2 |
◆ CONE_R1_R2_H
◆ CONFORMITY_CHECK_SHAPE
| #define CONFORMITY_CHECK_SHAPE 3 |
◆ CONFORMITY_UPDATE_TOL
| #define CONFORMITY_UPDATE_TOL 2 |
◆ COORD_CONSTRUCTOR
| #define COORD_CONSTRUCTOR 1 |
◆ COPY_WITH_REF
◆ COPY_WITHOUT_REF
| #define COPY_WITHOUT_REF 2 |
◆ CURVATURE_VEC_MEASURE
| #define CURVATURE_VEC_MEASURE 6 |
◆ CYLINDER_PNT_VEC_R_H
| #define CYLINDER_PNT_VEC_R_H 2 |
◆ CYLINDER_PNT_VEC_R_H_A
| #define CYLINDER_PNT_VEC_R_H_A 4 |
◆ CYLINDER_R_H
◆ CYLINDER_R_H_A
◆ DISK_PNT_VEC_R
◆ DISK_R
◆ DISK_THREE_PNT
◆ DIVIDE_EDGE
◆ DIVIDE_EDGE_BY_POINT
| #define DIVIDE_EDGE_BY_POINT 13 |
◆ DRAFT_PRISM_FEATURE
| #define DRAFT_PRISM_FEATURE 7 |
◆ EDGE_CURVE_LENGTH
| #define EDGE_CURVE_LENGTH 12 |
◆ EDGE_UV
◆ EDGE_WIRE
◆ ELLIPSE_ARC_CENTER_TWO_PNT
| #define ELLIPSE_ARC_CENTER_TWO_PNT 3 |
◆ ELLIPSE_PNT_VEC_RR
| #define ELLIPSE_PNT_VEC_RR 1 |
◆ EXPORT_SHAPE
◆ EXTRACTION
◆ FACE_FROM_SURFACE
| #define FACE_FROM_SURFACE 15 |
◆ FACE_H_W
◆ FACE_OBJ_H_W
◆ FACE_UV
◆ FACE_WIRE
◆ FACE_WIRES
◆ FILL_HOLES
◆ FILLET_1D_SHAPE_VERTEXES
| #define FILLET_1D_SHAPE_VERTEXES 1 |
◆ FILLET_2D_SHAPE_VERTEXES
| #define FILLET_2D_SHAPE_VERTEXES 1 |
◆ FILLET_SHAPE_ALL
| #define FILLET_SHAPE_ALL 1 |
◆ FILLET_SHAPE_EDGES
| #define FILLET_SHAPE_EDGES 2 |
◆ FILLET_SHAPE_EDGES_2R
| #define FILLET_SHAPE_EDGES_2R 4 |
◆ FILLET_SHAPE_FACES
| #define FILLET_SHAPE_FACES 3 |
◆ FILLET_SHAPE_FACES_2R
| #define FILLET_SHAPE_FACES_2R 5 |
◆ FILLING_ON_CONSTRAINTS
| #define FILLING_ON_CONSTRAINTS 2 |
◆ FUNC_TO_PYTHON_DUMP
| #define FUNC_TO_PYTHON_DUMP 13 |
◆ FUSE_COLLINEAR_EDGES
| #define FUSE_COLLINEAR_EDGES 10 |
◆ GEOM_3DSKETCHER
| #define GEOM_3DSKETCHER 44 |
◆ GEOM_ARCHIMEDE
| #define GEOM_ARCHIMEDE 30 |
◆ GEOM_BLOCK
◆ GEOM_BOOLEAN
◆ GEOM_BOX
◆ GEOM_CDG
◆ GEOM_CHAMFER
◆ GEOM_CHECKCONFORMITY
| #define GEOM_CHECKCONFORMITY 62 |
◆ GEOM_CIRC_ARC
◆ GEOM_CIRCLE
◆ GEOM_COMPOUND
◆ GEOM_COMPOUNDFILTER
| #define GEOM_COMPOUNDFILTER 41 |
◆ GEOM_CONE
◆ GEOM_COPY
◆ GEOM_CURVATURE_VEC
| #define GEOM_CURVATURE_VEC 59 |
◆ GEOM_CYLINDER
◆ GEOM_EDGE
◆ GEOM_ELLIPSE
◆ GEOM_ELLIPSE_ARC
| #define GEOM_ELLIPSE_ARC 43 |
◆ GEOM_EXPLODE
◆ GEOM_EXTRACTION
| #define GEOM_EXTRACTION 58 |
◆ GEOM_EXTRUDED_BOSS
| #define GEOM_EXTRUDED_BOSS 47 |
◆ GEOM_EXTRUDED_CUT
| #define GEOM_EXTRUDED_CUT 46 |
◆ GEOM_FACE
◆ GEOM_FIELD
◆ GEOM_FIELD_STEP
| #define GEOM_FIELD_STEP 53 |
◆ GEOM_FILLET
◆ GEOM_FILLET_1D
| #define GEOM_FILLET_1D 51 |
◆ GEOM_FILLET_2D
| #define GEOM_FILLET_2D 50 |
◆ GEOM_FILLING
◆ GEOM_FREE_BOUNDS
| #define GEOM_FREE_BOUNDS 36 |
◆ GEOM_GLUED
◆ GEOM_GROUP
◆ GEOM_IMPORT
◆ GEOM_ISOLINE
◆ GEOM_LINE
◆ GEOM_MARKER
◆ GEOM_PARTITION
| #define GEOM_PARTITION 14 |
◆ GEOM_PATCH_FACE
| #define GEOM_PATCH_FACE 60 |
◆ GEOM_PIPE
◆ GEOM_PIPE_PATH
| #define GEOM_PIPE_PATH 48 |
◆ GEOM_PLANE
◆ GEOM_POINT
◆ GEOM_POLYLINE
◆ GEOM_POLYLINE2D
| #define GEOM_POLYLINE2D 56 |
◆ GEOM_PRISM
◆ GEOM_PROJECTION
| #define GEOM_PROJECTION 45 |
◆ GEOM_REVOLUTION
| #define GEOM_REVOLUTION 12 |
◆ GEOM_SHAPE_PROXIMITY
| #define GEOM_SHAPE_PROXIMITY 61 |
◆ GEOM_SHAPES_ON_SHAPE
| #define GEOM_SHAPES_ON_SHAPE 42 |
◆ GEOM_SHELL
◆ GEOM_SKETCHER
◆ GEOM_SOLID
◆ GEOM_SPHERE
◆ GEOM_SPLINE
◆ GEOM_SUBSHAPE
◆ GEOM_THICKENING
| #define GEOM_THICKENING 49 |
◆ GEOM_THRUSECTIONS
| #define GEOM_THRUSECTIONS 40 |
◆ GEOM_TORUS
◆ GEOM_TRANSFER_DATA
| #define GEOM_TRANSFER_DATA 57 |
◆ GEOM_VECTOR
◆ GEOM_WIRE
◆ GLUE_EDGES
◆ GLUE_EDGES_BY_LIST
| #define GLUE_EDGES_BY_LIST 4 |
◆ GLUE_FACES
◆ GLUE_FACES_BY_LIST
| #define GLUE_FACES_BY_LIST 2 |
◆ GROUP_FUNCTION
◆ IMPORT_SHAPE
◆ LIMIT_TOLERANCE
| #define LIMIT_TOLERANCE 9 |
◆ LINE_PNT_DIR
◆ LINE_TWO_FACES
◆ LINE_TWO_PNT
◆ MARKER_CS
◆ MARKER_PNT2VEC
◆ MARKER_SHAPE
◆ MIRROR_AXIS
◆ MIRROR_AXIS_COPY
| #define MIRROR_AXIS_COPY 4 |
◆ MIRROR_PLANE
◆ MIRROR_PLANE_COPY
| #define MIRROR_PLANE_COPY 2 |
◆ MIRROR_POINT
◆ MIRROR_POINT_COPY
| #define MIRROR_POINT_COPY 6 |
◆ OFFSET_SHAPE
◆ OFFSET_SHAPE_COPY
| #define OFFSET_SHAPE_COPY 2 |
◆ OFFSET_THICKENING
| #define OFFSET_THICKENING 3 |
◆ OFFSET_THICKENING_COPY
| #define OFFSET_THICKENING_COPY 4 |
◆ PARTITION_GENERAL_FUSE
| #define PARTITION_GENERAL_FUSE 4 |
◆ PARTITION_HALF
◆ PARTITION_NO_SELF_INTERSECTIONS
| #define PARTITION_NO_SELF_INTERSECTIONS 3 |
◆ PARTITION_PARTITION
| #define PARTITION_PARTITION 1 |
◆ PIPE_BASE_PATH
◆ PIPE_BI_NORMAL_ALONG_VECTOR
| #define PIPE_BI_NORMAL_ALONG_VECTOR 5 |
◆ PIPE_DIFFERENT_SECTIONS
| #define PIPE_DIFFERENT_SECTIONS 2 |
◆ PIPE_PATH_TWO_BASES
| #define PIPE_PATH_TWO_BASES 1 |
◆ PIPE_PATH_TWO_SEQS
| #define PIPE_PATH_TWO_SEQS 2 |
◆ PIPE_SHELL_SECTIONS
| #define PIPE_SHELL_SECTIONS 3 |
◆ PIPE_SHELLS_WITHOUT_PATH
| #define PIPE_SHELLS_WITHOUT_PATH 4 |
◆ PLANE_2_VEC
◆ PLANE_FACE
◆ PLANE_LCS
◆ PLANE_PNT_VEC
◆ PLANE_TANGENT_FACE
| #define PLANE_TANGENT_FACE 4 |
◆ PLANE_THREE_PNT
| #define PLANE_THREE_PNT 3 |
◆ PLUGIN_NAME
| #define PLUGIN_NAME "Plugin Name" |
◆ POINT_CONSTRUCTOR
| #define POINT_CONSTRUCTOR 0 |
◆ POINT_CURVE_COORD
| #define POINT_CURVE_COORD 6 |
◆ POINT_CURVE_LENGTH
| #define POINT_CURVE_LENGTH 8 |
◆ POINT_CURVE_PAR
| #define POINT_CURVE_PAR 3 |
◆ POINT_FACE_ANY
◆ POINT_LINES_INTERSECTION
| #define POINT_LINES_INTERSECTION 4 |
◆ POINT_SURFACE_COORD
| #define POINT_SURFACE_COORD 7 |
◆ POINT_SURFACE_PAR
| #define POINT_SURFACE_PAR 5 |
◆ POINT_XYZ
◆ POINT_XYZ_REF
◆ POLYLINE2D_PLN_COORDS
| #define POLYLINE2D_PLN_COORDS 2 |
◆ POLYLINE2D_PLN_OBJECT
| #define POLYLINE2D_PLN_OBJECT 3 |
◆ POLYLINE_POINTS
| #define POLYLINE_POINTS 1 |
◆ POSITION_ALONG_PATH
| #define POSITION_ALONG_PATH 5 |
◆ POSITION_SHAPE
◆ POSITION_SHAPE_COPY
| #define POSITION_SHAPE_COPY 2 |
◆ POSITION_SHAPE_FROM_GLOBAL
| #define POSITION_SHAPE_FROM_GLOBAL 3 |
◆ POSITION_SHAPE_FROM_GLOBAL_COPY
| #define POSITION_SHAPE_FROM_GLOBAL_COPY 4 |
◆ PRISM_BASE_DXDYDZ
| #define PRISM_BASE_DXDYDZ 5 |
◆ PRISM_BASE_DXDYDZ_2WAYS
| #define PRISM_BASE_DXDYDZ_2WAYS 6 |
◆ PRISM_BASE_TWO_PNT
| #define PRISM_BASE_TWO_PNT 2 |
◆ PRISM_BASE_TWO_PNT_2WAYS
| #define PRISM_BASE_TWO_PNT_2WAYS 4 |
◆ PRISM_BASE_VEC_H
| #define PRISM_BASE_VEC_H 1 |
◆ PRISM_BASE_VEC_H_2WAYS
| #define PRISM_BASE_VEC_H_2WAYS 3 |
◆ PROJECTION_COPY
| #define PROJECTION_COPY 1 |
◆ PROJECTION_ON_CYLINDER
| #define PROJECTION_ON_CYLINDER 3 |
◆ PROJECTION_ON_WIRE
| #define PROJECTION_ON_WIRE 2 |
◆ PROXIMITY_COARSE
| #define PROXIMITY_COARSE 1 |
◆ PROXIMITY_PRECISE
| #define PROXIMITY_PRECISE 2 |
◆ REMOVE_INT_WIRES
| #define REMOVE_INT_WIRES 4 |
◆ REMOVE_INTERNAL_FACES
| #define REMOVE_INTERNAL_FACES 12 |
◆ REVOLUTION_BASE_AXIS_ANGLE
| #define REVOLUTION_BASE_AXIS_ANGLE 1 |
◆ REVOLUTION_BASE_AXIS_ANGLE_2WAYS
| #define REVOLUTION_BASE_AXIS_ANGLE_2WAYS 2 |
◆ ROTATE
◆ ROTATE_1D
◆ ROTATE_1D_STEP
◆ ROTATE_2D
◆ ROTATE_COPY
◆ ROTATE_THREE_POINTS
| #define ROTATE_THREE_POINTS 5 |
◆ ROTATE_THREE_POINTS_COPY
| #define ROTATE_THREE_POINTS_COPY 6 |
◆ SCALE_SHAPE
◆ SCALE_SHAPE_AXES
| #define SCALE_SHAPE_AXES 3 |
◆ SCALE_SHAPE_AXES_COPY
| #define SCALE_SHAPE_AXES_COPY 4 |
◆ SCALE_SHAPE_COPY
| #define SCALE_SHAPE_COPY 2 |
◆ SEWING
◆ SEWING_NON_MANIFOLD
| #define SEWING_NON_MANIFOLD 11 |
◆ SHAPE_ISOLINE
◆ SHAPE_PROCESS
◆ SHAPES_ON_SHAPE
| #define SHAPES_ON_SHAPE 13 |
◆ SHELL_FACES
◆ SKETCHER3D_COMMAND
| #define SKETCHER3D_COMMAND 2 |
◆ SKETCHER3D_COORDS
| #define SKETCHER3D_COORDS 1 |
◆ SKETCHER_NINE_DOUBLS
| #define SKETCHER_NINE_DOUBLS 1 |
◆ SKETCHER_PLANE
◆ SOLID_FACES
◆ SOLID_SHELLS
◆ SPHERE_PNT_R
◆ SPHERE_R
◆ SPLINE_BEZIER
◆ SPLINE_INTERPOL_TANGENTS
| #define SPLINE_INTERPOL_TANGENTS 3 |
◆ SPLINE_INTERPOLATION
| #define SPLINE_INTERPOLATION 2 |
◆ SUBSHAPE_NOT_SORTED
| #define SUBSHAPE_NOT_SORTED 8 |
◆ SUBSHAPE_SORTED
| #define SUBSHAPE_SORTED 7 |
◆ SUPPRESS_FACES
◆ SURFACE_FROM_FACE
| #define SURFACE_FROM_FACE 18 |
◆ TD_GET_IN_PLACE
| #define TD_GET_IN_PLACE 1 |
◆ TD_GET_IN_PLACE_BY_HISTORY
| #define TD_GET_IN_PLACE_BY_HISTORY 3 |
◆ TD_GET_IN_PLACE_OLD
| #define TD_GET_IN_PLACE_OLD 2 |
◆ THRUSECTIONS_RULED
| #define THRUSECTIONS_RULED 1 |
◆ THRUSECTIONS_SMOOTHED
| #define THRUSECTIONS_SMOOTHED 2 |
◆ TORUS_PNT_VEC_RR
| #define TORUS_PNT_VEC_RR 2 |
◆ TORUS_RR
◆ TRANSFER_DATA
◆ TRANSLATE_1D
◆ TRANSLATE_2D
◆ TRANSLATE_TWO_POINTS
| #define TRANSLATE_TWO_POINTS 1 |
◆ TRANSLATE_TWO_POINTS_COPY
| #define TRANSLATE_TWO_POINTS_COPY 3 |
◆ TRANSLATE_VECTOR
| #define TRANSLATE_VECTOR 2 |
◆ TRANSLATE_VECTOR_COPY
| #define TRANSLATE_VECTOR_COPY 4 |
◆ TRANSLATE_VECTOR_DISTANCE
| #define TRANSLATE_VECTOR_DISTANCE 9 |
◆ TRANSLATE_XYZ
◆ TRANSLATE_XYZ_COPY
| #define TRANSLATE_XYZ_COPY 8 |
◆ USER_TYPE
◆ USER_TYPE_EX
| #define USER_TYPE_EX 1000 |
◆ VECTOR_DX_DY_DZ
| #define VECTOR_DX_DY_DZ 2 |
◆ VECTOR_FACE_NORMALE
| #define VECTOR_FACE_NORMALE 4 |
◆ VECTOR_REVERSE
◆ VECTOR_TANGENT_CURVE_PAR
| #define VECTOR_TANGENT_CURVE_PAR 3 |
◆ VECTOR_TWO_PNT
◆ VERTEX_BY_INDEX
| #define VERTEX_BY_INDEX 5 |
◆ WIRE_EDGES
◆ WRAPPING_FACE
◆ anonymous enum