首页 > 其他分享 >NX二次开发 转置矩阵 UF_MTX3_transpose

NX二次开发 转置矩阵 UF_MTX3_transpose

时间:2023-11-28 10:31:36浏览次数:23  
标签:0.000000000 TransposeMtx 转置 print transpose int MTX3 二次开发 UF


简介:

        NX二次开发 转置矩阵 UF_MTX3_transpose。

NX二次开发 转置矩阵 UF_MTX3_transpose_NX二次开发

代码:

#include "me.hpp"

extern DllExport void ufusr(char* param, int* returnCode, int rlen)
{
    UF_initialize();

    double dMtx[9] = { 
        1.000000000, 0.000000000, 0.000000000,
        0.000000000, 0.956304756, 0.292371705,
        0.000000000, -0.292371705,0.956304756 };
    double TransposeMtx[9] = { 0.0 };
    UF_MTX3_transpose(dMtx, TransposeMtx);
    for (int i = 0; i < 9; ++i)
    {
        print("%f", TransposeMtx[i]);
        if ((i+1) % 3 == 0)
            print("\n");
        else
            print(",");
    }
    UF_terminate();
}
extern int ufusr_ask_unload(void)
{
    return (UF_UNLOAD_IMMEDIATELY);
}

效果:

      

NX二次开发 转置矩阵 UF_MTX3_transpose_NX二次开发_02

 

me.hpp 内容

标签:0.000000000,TransposeMtx,转置,print,transpose,int,MTX3,二次开发,UF
From: https://blog.51cto.com/wangpaifeixingy/8596278

相关文章

  • NX二次开发UF_CAM_ask_clear_plane_tag 函数介绍
    文章作者:里海UF_CAM_ask_clear_plane_tagDefinedin:uf_cam_planes.hintUF_CAM_ask_clear_plane_tag(tag_tobject_tag,tag_t*target_tag)overview概述Querythetagofaclearanceplane查询清洁飞机的标签UFUN例子parameters参数tag_tobject_tagInputtheparentobjec......
  • NX二次开发UF_CAM_ask_clear_plane_usage 函数介绍
    文章作者:里海UF_CAM_ask_clear_plane_usageDefinedin:uf_cam_planes.hintUF_CAM_ask_clear_plane_usage(tag_tobject_tag,UF_PARAM_clrplane_usage_t*usage)overview概述Querytheusageofaclearanceplane质疑净空飞机的使用UFUN例子parameters参数tag_tobject_tag......
  • NX二次开发UF_CAM_ask_clear_plane_status 函数介绍
    文章作者:里海UF_CAM_ask_clear_plane_statusDefinedin:uf_cam_planes.hintUF_CAM_ask_clear_plane_status(tag_tobject_tag,UF_PARAM_clrplane_status_t*status)overview概述Querythestatusofaclearanceplane查询一架净空飞机的状态UFUN例子parameters参数tag_to......
  • NX二次开发UF_CAM_ask_clear_plane_data 函数介绍
    文章作者:里海UF_CAM_ask_clear_plane_dataDefinedin:uf_cam_planes.hintUF_CAM_ask_clear_plane_data(tag_tobject_tag,doubleorigin[3],doublenormal[3])overview概述Querytheoriginandnormalofaclearanceplane质疑间隙平面的起点和法线UFUN例子parame......
  • NX二次开发UF_CAM_ask_blank_matl_db_object 函数介绍
    文章作者:里海UF_CAM_ask_blank_matl_db_objectDefinedin:uf_cam.hintUF_CAM_ask_blank_matl_db_object(UF_CAM_db_object_t*db_obj)overview概述ThisfunctionprovidesthedatabaseobjectwhichiscurrentlyusedtoaccesstheBlankMateriallibrary.此函数提供当......
  • NX二次开发UF_CAM_ask_cam_preferences 函数介绍
    文章作者:里海UF_CAM_ask_cam_preferencesDefinedin:uf_cam.hintUF_CAM_ask_cam_preferences(UF_CAM_preferences_p_tprefs)overview概述ThisfunctionprovidesthecurrentsettingsoftheCAMpreferences.此函数提供CAM首选项的当前设置。UFUN例子parameters参数UF_......
  • NX二次开发UF_CAM_ask_auto_blank 函数介绍
    文章作者:里海UF_CAM_ask_auto_blankDefinedin:uf_cam.hintUF_CAM_ask_auto_blank(tag_tobject_tag,UF_CAM_blank_geom_type_t*geom_type,doubleoffset[6])overview概述Querythetypeanddataofanautomaticblank.查询自动空白的类型和数据。UFUN例子parameter......
  • NX二次开发UF_CAM_ask_config_file 函数介绍
    文章作者:里海UF_CAM_ask_config_fileDefinedin:uf_cam.hintUF_CAM_ask_config_file(constchar**cam_config_filename)overview概述ThisfunctionprovidesthenameoftheCAMconfigurationfileusedinthecurrentCAMSession.此函数提供当前CAM会话中使用的CA......
  • 里海NX二次开发3000例-专栏目录
    网友提问序号问题方法01在大的图档中设置所有图层的状态比较慢,怎么解决链接02已知一个原点和另一个点相对于原点的角度和距离,如何求出另一个点的位置?链接03怎么获取一个图层的图层类别?链接界面相关序号内容链接01BlockUI界面链接02单按钮模态消息对话框......
  • NX二次开发UF_CAM_set_clear_plane_data 函数介绍
    文章作者:里海UF_CAM_set_clear_plane_dataDefinedin:uf_cam_planes.h intUF_CAM_set_clear_plane_data(tag_tobject_tag,doubleorigin[3],doublenormal[3])overview概述Define/edittheoriginandnormalofaclearanceplane定义/编辑间隙平面的原点和法线UFU......