UF_NXSM_FEATURE_PROPERTY_CONSTANTS (view source)
Defined in: uf_nxsm_types.h
Also known as:
- UF_NXSM_FEATURE_PROPERTY_CONSTANTS_e_t
Overview
This is a common enum that comprises of values to be used for various features.
Each feature data structure will enumerate valid values that can be used for that feature parameter.
Data Members
IG_NULL_CONSTANT = 0
IG_LEFT = 1
IG_RIGHT = 2
IG_SYMMETRIC = 3
IG_INSIDE = 4
IG_OUTSIDE = 5
IG_BOTH = 6
IG_NORMAL_SIDEDUMMY = 7
IG_REVERSE_NORMAL_SIDEDUMMY = 8
IG_EXTEND = 9
IG_NOEXTEND = 10
IG_THKINPROFILEPLANE = 11
IG_THK_NORMAL_TO_PROFILE_PLANE = 12
IG_FINITE = 13
IG_TONEXT = 14
IG_TO_END_OF_EDGE = 14
IG_FROM_TO = 15
IG_THROUGH_ALL = 16
IG_THREE_HUNDRED_AND_SIXTY = 17
IG_PARALLEL_DUMMY = 18
IG_ANGULAR_DUMMY = 19
IG_NORMAL = 20
IG_THROUGH_AXIS = 21
IG_SINGLE_EDGE = 22
IG_MULTIPLE_EDGES = 23
IG_EDGES_BY_LOOP = 24
IG_EDGES_BY_VERTEX = 25
IG_ALL = 26
IG_CONCAVE = 27
IG_CONVEX = 28
IG_START = 29
IG_END = 30
IG_LINEAR = 31
IG_RADIAL = 32
IG_REGULAR_HOLE = 33
IG_COUNTER_BORE_HOLE = 34
IG_COUNTER_SINK_HOLE = 35
IG_COUNTER_DRILL_HOLE = 36
IG_TAPPED_HOLE = 37
IG_TAPERED_HOLE = 38
IG_CONST_RADIUS_ROUND = 39
IG_VAR_RADIUS_ROUND = 40
IG_CHAMFER_45DEG_SETBACK = 41
IG_CHAMFER_ANGLE_SETBACK = 42
IG_CHAMFER2_SETBACKS = 43
IG_NONE = 44
IG_TAPER_BY_ANGLE = 45
IG_TAPER_BY_RATIO = 46
IG_CLOSED = 47
IG_PROFILE_BASED_CROSSSECTION = 48
IG_EDGE_BASED_CROSSSECTION = 49
IG_TANGENT = 50
IG_RECTANGULAR_BEND_RELIEF = 51
IG_FILLET_BEND_RELIEF = 52
IG_RIP_BEND_RELIEF = 53
IG_BEND_ONLY_CORNER_RELIEF = 54
IG_BEND_AND_FACE_CORNER_RELIEF = 55
IG_RIP_CORNER_RELIEF = 56
IG_NFTYPE = 57
IG_EQUATION_TYPE = 58
IG_PATTERN_MIRROR = 59
IG_PATTERN_RECTANGULAR = 60
IG_PATTERN_CIRCULAR = 61
IG_PATTERN_USER_DEFINED = 62
IG_FROM_REFERENCE_END = 64
IG_FROM_NONREFERENCE_END = 65
IG_RND_ROLL_ACROSS_TANGENT_EDGES_ON = 66
IG_RND_ROLL_ACROSS_TANGENT_EDGES_OFF = 67
IG_RND_CAP_ACROSS_SHARP_EDGES = 68
IG_RND_ROLL_ACROSS_SHARP_EDGES = 69
IG_RND_ROLL_ALONG_BLEND_EDGES_ON = 70
IG_RND_ROLL_ALONG_BLEND_EDGES_OFF = 71
IG_TO_KEY_POINT = 72
IG_FLATTEN = 73
IG_AS_CONSTRUCTION = 74
IG_OFFSET = 75
IG_MITRE_PARALLEL_TO_THICKNESS = 76
IG_MITRE_NORMAL_TO_THICKNESS = 77
IG_MITRE_BY_DIST = 78
IG_MITRE_BY_ANGLE = 79
IG_MITRE_REGULAR_CUT = 80
IG_MITRE_MANUFACTURING_CUT = 81
IG_PROJECT_OPTION_PROJECT = 82
IG_PROJECT_OPTION_WRAP = 83
IG_LIP = 84
IG_GROOVE = 85
IG_PARTING_FROM_PLANE = 86
IG_PARTING_FROM_SURFACE = 87
IG_PARTING_FROM_EDGE = 88
IG_PARTING_FROM_CURVE = 89
IG_SPLIT_DRAFT = 90
IG_SPLIT_ANGLE1_RIGHT = 91
IG_SPLIT_ANGLE1_LEFT = 92
IG_LOUVERFORMEDENDTYPE = 93
IG_LOUVERLANCEDENDTYPE = 94
IG_LOUVERROUND = 95
IG_LOUVERROUNDNONE = 96
IG_INSIDE_DIMENSION = 97
IG_OUTSIDE_DIMENSION = 98
IG_FULL = 99
IG_BEND = 100
IG_ADD_ROUND = 101
IG_NO_ROUND = 102
IG_CLOSE_FACES = 103
IG_OVERLAP_FACES = 104
IG_TREATMENT_OFF = 105
IG_TREATMENT_INTERSECT = 106
IG_TREATMENT_CIRCLE_CUTOUT = 107
IG_STEP_DRAFT = 108
IG_SHOW_BOUNDARIES = 109
IG_REMOVE_BOUNDARIES = 110
IG_CORNER_ROUND = 111
IG_NO_CORNER_ROUND = 112
IG_NATURAL = 113
IG_PERIODIC = 114
IG_ROUND_ALL_VERTEX_SETBACK = 115
IG_ROUND_SINGLE_VERTEX_SETBACK = 116
IG_ROUND_VERTEX_EDGE_SETBACK = 117
IG_ROUND_SETBACK_IS_ABSOLUTE = 118
IG_ROUND_SETBACK_IS_RELATIVE = 119
IG_CIRCULAR = 120
IG_USHAPED = 121
IG_VSHAPED = 122
IG_PUNCHED_END = 123
IG_LANCED_END = 124
IG_FORMED_END = 125
IG_SWEEP_ALIGN_PARALLEL = 126
IG_SWEEP_ALIGN_NORMAL = 127
IG_ROUND_START_VERTEX_EDGE_SETBACK = 128
IG_ROUND_END_VERTEX_EDGE_SETBACK = 129
IG_SUBTRACT = 130
IG_UNITE = 131
IG_INTERSECT = 132
IG_CONTINUOUS = 133
IG_FLANGE_FULLEDGE = 134
IG_FLANGE_CENTER_OF_EDGE = 135
IG_FLANGE_START_ON_END_EDGE = 136
IG_FLANGE_END_ON_END_EDGE = 137
IG_FLANGE_START_FROM_END_EDGE = 138
IG_FLANGE_END_FROM_END_EDGE = 139
IG_FLANGE_FROM_BOTH_ENDS_OF_EDGE = 140
IG_FLANGE_OFFSET = 141
IG_CHAINED_CORNER_RELIEF = 142
IG_TANGENT_INTERIOR = 143
IG_PARALLEL_TO_PLANE = 144
IG_VBOTTOM_DIM_TO_FLAT = 145
IG_VBOTTOM_DIM_TO_V = 146
IG_TAPER_DIM_AT_TOP = 147
IG_TAPER_DIM_AT_BOTTOM = 148
IG_COUNTER_BORE_PROFILE_IS_AT_TOP = 149
IG_COUNTER_BORE_PROFILE_IS_AT_BOTTOM = 150
IG_TAPER_BY_RL_RATIO = 151
IG_RNDMITERAT_CORNER = 152
IG_RND_ROLL_AROUND_CORNER = 153
IG_RND_PRESERVE_TOPOLOGYON = 154
IG_RND_PRESERVE_TOPOLOGY_OFF = 155
IG_STEP_DRAFT_PERPENDICULAR = 156
IG_EXTEND_BEND_RELIEF = 157
IG_EQUAL_OFFSET = 158
IG_UNEQUAL_OFFSET = 159
IG_THICKNESS = 160
IG_FACES_TOUCHING_CURVES_ONLY = 161
IG_CURVESET_SEPERATOR = 162
IG_SIDE_INFOSET_SEPERATOR = 163
IG_REGULAR_THREAD = 164
IG_STRAIGHT_PIPETHREAD = 165
IG_TAPERED_PIPETHREAD = 166
IG_REMOVE_INTERNAL_BOUNDARIES = 167
IG_REMOVE_EXTERNAL_BOUNDARIES = 168
IG_DELETE_FACEHEAL = 169
IG_ENDCAPS = 170
IG_CURVATURE_CONTINUOUS = 171
IG_NONSYMMETRIC = 172
IG_TREATMENT_DRAFT = 173
IG_TREATMENT_CROWN = 174
IG_CLOSE_CORNER_NONE = 175
IG_CLOSE_CORNER_OPEN = 176
IG_CLOSE_CORNER_CLOSED = 177
IG_CLOSE_CORNER_CIRCLE_CUTOUT = 178
IG_PATTERN_ALONG_CURVE = 179
IG_PATTERN_MOUNTING_BOSS = 180
IG_SM_CLEARANCE_CUTOUT = 181
IG_SM_MIDPLANE_CUTOUT = 182
IG_TREATMENT_U_CUTOUT = 220
IG_TREATMENT_V_CUTOUT = 221
IG_TREATMENT_RECTANGULAR_CUTOUT = 222
UF_NXSM_FLANGE_WIDTH_OPTION_e_t (view source)
Defined in: uf_nxsm_types.h
Overview
Enum for flange width option
Data Members
OPTION_NOT_SET = -101
CUSTOM_WIDTH_TYPE = -1
FULL_WIDTH_TYPE = 0
CENTERED_TYPE
AT_END_TYPE
FROM_BOTH_ENDS_TYPE
FROM_END_TYPE