[c++] uf坐标

[复制链接]
梅雷工具箱发表于 2015-6-25 14:49:04 | 显示全部楼层 |阅读模式


uf坐标

#include <uf_csys.h>

UF_CSYS_set_origin (tag_t csys_tag, double origin[ 3 ] ); 设置原点

UF_CSYS_set_wcs (tag_t csys_id );工作坐标

UF_CSYS_set_wcs_display工作坐标系的显示设置。

UF_CSYS_ask_csys_info查询指定的坐标系统和返回的矩阵标识符和坐标的原点。

UF_CSYS_create_temp_csys 创建为临时坐标系统

UF_CSYS_ask_wcs (tag_t * wcs_id );获得工作坐标

获取指定的矩阵的矩阵值的标签。
UF_CSYS_ask_matrix_values (tag_t matrix_id, double matrix_values[ 9 ] );
=========================================================================
创建3×3矩阵
extern int UF_CSYS_create_matrix (
const double matrix_values[ 9 ],
tag_t * matrix_id );

const double  matrix_values[ 9 ] Input Matrix values -- should be normalized and
orthogonal. Use UF_MTX3_initialize to
create a matrix from X and Y vectors.
tag_t *  matrix_id Output Object identifier of the matrix


=========================================================================
创建一个坐标系。
extern int UF_CSYS_create_csys (
const double csys_origin[ 3 ],
tag_t matrix_id,
tag_t * csys_id );

const double  csys_origin[ 3 ] Input The origin for the coordinate system
tag_t  matrix_id Input Object identifier of the matrix associated with the
coordinate system
tag_t *  csys_id Output Object identifier of the coordinate system




_____________________________________________________________________________ _

中磊UG二次开发教程 梅雷著 qq1821117007
学UG就上UG网 http://www.9sug.com/
就上UG网淘宝直营店
您需要登录后才可以回帖 登录 | 注册UG网 用百度帐号登录

本版积分规则