UF_POINT_ask_point_output (查看源代码)
定义在: uf_point.h
概述
Ask the point tag from an associative point feature.
环境
内部和外部
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_ask_point_output
(
tag_t point_feature_id,
tag_t * point_id
)
UF_POINT_create_3_scalars (查看源代码)
定义在: uf_point.h
概述
Creates an associative point with three scalars.
返回
error code
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_3_scalars
(
const tag_t xyz [ 3 ] ,
tag_p_t point_feature_id
)
| const tag_t | xyz [ 3 ] | Input(输入) | Array of object ids of x,y, and z scalars |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |
UF_POINT_create_along_curve (查看源代码)
定义在: uf_point.h
概述
Creates an associative point along curve using a curve with base point and t (scalar
offset along curve). This point is derived by finding the closest point
on the given curve to the given base point and then offsetting this point
along the given curve by the arc length defined by t at absolute
distance or relative percent.
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_along_curve
(
const tag_t curve,
const tag_t base_point,
const tag_t t,
const UF_SO_point_along_curve_option_t option,
const logical flip,
tag_p_t point_feature_id
)
| const tag_t | curve | Input(输入) | object id of curve or edge |
| const tag_t | base_point | Input(输入) | object id of base point |
| const tag_t | t | Input(输入) | object id of scalar offset along curve |
| const UF_SO_point_along_curve_option_t | option | Input(输入) | Absolute/Relative offset option. Can be one of the following enumerated constants: UF_SO_point_along_curve_distance UF_SO_point_along_curve_percent |
| const logical | flip | Input(输入) | If flip is set to TRUE, then t = -t |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |
UF_POINT_create_at_conic_center (查看源代码)
定义在: uf_point.h
概述
Creates an associative point at the center of a conic.
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_at_conic_center
(
const tag_t conic,
tag_p_t point_feature_id
)
| const tag_t | conic | Input(输入) | object id of conic |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |
UF_POINT_create_at_intersection_of_two_curves (查看源代码)
定义在: uf_point.h
概述
Creates an associative point at intersection of two curves.
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_at_intersection_of_two_curves
(
const tag_t curve1,
const tag_t curve2,
const tag_t help_point1,
const tag_t help_point2,
tag_p_t point_feature_id
)
| const tag_t | curve1 | Input(输入) | object id of first curve |
| const tag_t | curve2 | Input(输入) | object id of second curve |
| const tag_t | help_point1 | Input(输入) | object id of help point on first curve |
| const tag_t | help_point2 | Input(输入) | object id of help point on second curve |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |
UF_POINT_create_on_arc_angle (查看源代码)
定义在: uf_point.h
概述
Creates an associative point on arc at an angle.
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_on_arc_angle
(
const tag_t arc,
const tag_t angle,
const tag_t xform,
tag_p_t point_feature_id
)
| const tag_t | arc | Input(输入) | object id of arc |
| const tag_t | angle | Input(输入) | object id of angle in radians |
| const tag_t | xform | Input(输入) | object id of optional transform |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |
UF_POINT_create_on_curve (查看源代码)
定义在: uf_point.h
概述
Creates an associative point on curve at scalar value t.
环境
Internal and External
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_on_curve
(
const tag_t curve,
const tag_t t,
tag_p_t point_feature_id
)
UF_POINT_create_on_surface (查看源代码)
定义在: uf_point.h
概述
Creates an associative point on a surface at uv scalars for the surface.
Note the u,v parameters are normalized from 0 to 1, so if you have read
surface parameters with UF_MODL_ask_face_parms, or UF_MODL_ask_face_uv_minmax,
you will have to normalize the parameters to the range of 0 to 1 prior to
creating an associative point on the surface.
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_on_surface
(
const tag_t surface,
const tag_t u,
const tag_t v,
tag_p_t point_feature_id
)
| const tag_t | surface | Input(输入) | object id of surface |
| const tag_t | u | Input(输入) | object id of u scalar parameter |
| const tag_t | v | Input(输入) | object id of v scalar parameter |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |
UF_POINT_create_surface_curve_intersection (查看源代码)
定义在: uf_point.h
概述
Creates an associative point with surface and curve intersection
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_surface_curve_intersection
(
const tag_t surface,
const tag_t curve,
const tag_t help_point1,
const tag_t help_point2,
tag_p_t point_feature_id
)
| const tag_t | surface | Input(输入) | object id of surface |
| const tag_t | curve | Input(输入) | object id of curve or edge |
| const tag_t | help_point1 | Input(输入) | object id of help point on surface |
| const tag_t | help_point2 | Input(输入) | object id of help point on curve |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |
UF_POINT_create_with_offset (查看源代码)
定义在: uf_point.h
概述
Creates an associative point with a offset to the point.
环境
内部和外部
参见
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_POINT_create_with_offset
(
const tag_t base_point,
const tag_t offset,
tag_p_t point_feature_id
)
| const tag_t | base_point | Input(输入) | object id of Base point to offset |
| const tag_t | offset | Input(输入) | object id of offset |
| tag_p_t | point_feature_id | Output(输出) | object id of point feature |