UF_CURVE_asso_arc_subtype_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_asso_arc_subtype_t
Overview
This enum is used to specify the type of constraint to be applied.
Data Members
UF_CURVE_line_arc_three_point_arc = 0
UF_CURVE_asso_arc_from_center
UF_CURVE_bridge_method_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
Methods for Bridge Curve creation
Data Members
UF_CURVE_match_tangent_ends
UF_CURVE_match_tangent_peak
UF_CURVE_match_curvature_ends
UF_CURVE_match_curvature_peak
UF_CURVE_inherit_shape
UF_CURVE_tangent_conic
UF_CURVE_constraint_type_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_constraint_type_t
Overview
This enum is used to specify the sub type of Arc .
Data Members
UF_CURVE_constraint_none = -1
UF_CURVE_coincident
UF_CURVE_tangent
UF_CURVE_normal
UF_CURVE_angle
UF_CURVE_along_x
UF_CURVE_along_y
UF_CURVE_along_z
UF_CURVE_radius
UF_CURVE_direction_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
Type of curve projection
UF_CURVE_create/ask/edit_combine_curves
Data Members
UF_CURVE_ALONG_PLANAR_CURVE_NORMALS
UF_CURVE_ALONG_FIXED_VECTOR
UF_CURVE_end_type_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
This enum is used to specify the end of curve to which
the constraint must be applied.
Data Members
UF_CURVE_start = 0
UF_CURVE_end
UF_CURVE_middle
UF_CURVE_center
UF_CURVE_help_data_type_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_help_data_type_t
Overview
This enum is used to specify the type of help data to be applied.
Data Members
UF_CURVE_help_data_none = 0
UF_CURVE_help_data_parameter
UF_CURVE_help_data_value
UF_CURVE_join_types (view source)
Defined in: uf_curve.h
Also known as:
Data Members
UF_CURVE_NO_JOIN = 0
UF_CURVE_CUBIC_JOIN
UF_CURVE_GENERAL_JOIN
UF_CURVE_QUINTIC_JOIN
UF_CURVE_limit_type_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
This enum is used to specify the type of limit to be applied.
Data Members
UF_CURVE_limit_to_constraint= 0
UF_CURVE_limit_value
UF_CURVE_limit_to_entity
UF_CURVE_line_arc_type_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
This enum is used to specify the type of to be create.
Data Members
UF_CURVE_asso_none = -1
UF_CURVE_asso_line
UF_CURVE_asso_arc
UF_CURVE_ocf_cross_boundaries_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_ocf_cross_boundaries_t
Overview
Enumeration fields for different types of boundary methods for offset
curves in an associated offset curve on face.
There are two types of boundary methods for creating offset curve(s) in
an associated offset curve on face feature.
The boundary method is used to control the offset curves in case the offset
curves are crossing the boundary of the input faces for offset.
Data Members
UF_CURVE_OCF_CROSS_BOUNDARIES_NONE = 0
UF_CURVE_OCF_CROSS_BOUNDARIES
UF_CURVE_ocf_method_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
Enumeration fields for different types of offset methods for creating an
associated offset curve on face. There are four types of methods for
creating an offset curve in an associated offset curve on face feature.
These methods are used for calculating different types of offset distances
based on the input offset value.
Data Members
UF_CURVE_OCF_CHORDAL=0
UF_CURVE_OCF_ARCLENGTH
UF_CURVE_OCF_GEODESIC
UF_CURVE_OCF_TANGENTIAL
UF_CURVE_ocf_span_method_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_ocf_span_method_t
Overview
Enumeration fields for different types of spanning methods for offset
curves in an associated offset curve on face.
There are two types of spanning methods for creating offset curve(s) in
an associated offset curve on face feature.
The spanning method is used to control the extent to which an offset curve
is created in case there is a gap between the offset curve and the face
boundary.
Data Members
UF_CURVE_OCF_SPAN_NONE = 0
UF_CURVE_OCF_SPAN_QUILT
UF_CURVE_ocf_trim_method_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_ocf_trim_method_t
Overview
Enumeration fields for different types of trimming methods for offset
curves in an associated offset curve on face.
There are two types of trimming methods for creating offset curve(s) in
an associated offset curve on face feature.
These methods are used for trimming the offset curves from a string.
Data Members
UF_CURVE_OCF_NO_EXTENSION=0
UF_CURVE_OCF_TANGENT
UF_CURVE_offset_type_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_offset_type_t
- UF_CURVE_offset_type_p_t
Data Members
UF_CURVE_OFFSET_DISTANCE_NO_TRIM = 1
UF_CURVE_OFFSET_DISTANCE_FILLET
UF_CURVE_OFFSET_DISTANCE_TANGENT
UF_CURVE_OFFSET_DISTANCE_LIMITED_TANGENT
UF_CURVE_OFFSET_DRAFT_NO_TRIM
UF_CURVE_OFFSET_DRAFT_FILLET
UF_CURVE_OFFSET_DRAFT_TANGENT
UF_CURVE_OFFSET_DRAFT_LIMITED_TANGENT
UF_CURVE_OFFSET_3D_AXIAL
UF_CURVE_principal_axis_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_principal_axis_type_t
Overview
This enum is for choice of principal axis
Data Members
UF_CURVE_X_AXIS = 0
UF_CURVE_Y_AXIS
UF_CURVE_Z_AXIS
UF_CURVE_trim_opts_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
This enum is used to define spline extension options, type of trim desired,
and end of strings to trim/extend.
Data Members
UF_CURVE_EXTEND_NATURAL
UF_CURVE_EXTEND_LINEAR
UF_CURVE_EXTEND_CIRCULAR
UF_CURVE_EXTEND_NONE
UF_CURVE_TRIM_TO_ONE_BOUND
UF_CURVE_TRIM_TO_TWO_BOUND
UF_CURVE_TRIM_TO_TOTAL_LENGTH
UF_CURVE_TRIM_TO_INCR_LENGTH
UF_CURVE_TRIM_OUTSIDE
UF_CURVE_TRIM_INSIDE
UF_CURVE_TRIM_EXTEND_START
UF_CURVE_TRIM_EXTEND_END
UF_CURVE_wrap_type_e (view source)
Defined in: uf_curve.h
Also known as:
- UF_CURVE_wrap_type_t
- UF_CURVE_wrap_type_p_t
Data Members
UF_CURVE_WRAP
UF_CURVE_UNWRAP
UF_MODL_units_e (view source)
Defined in: uf_curve.h
Also known as:
Overview
UF_CURVE_CREATE_SPLINE_THRU_PTS
Data Members
UF_MODL_UNITS_PART = 0
UF_MODL_INCH
UF_MODL_MMETER
UF_MODL_CMETER
UF_MODL_METER