NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
Information.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// C++接口JA API头文件
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// Information.ja
9//
10// 生成工具:
11// apiwrap
12//
13// 警告:
14// 此文件由工具自动生成 - 请勿手动编辑
15//
16#pragma once
17#include <NXOpen/NXDeprecation.hxx>
18#include <vector>
19#include <NXOpen/NXString.hxx>
20#include <NXOpen/Callback.hxx>
21#include <NXOpen/TaggedObject.hxx>
22#include <NXOpen/ugmath.hxx>
23#include <NXOpen/libnxopencpp_exports.hxx>
24#ifdef _MSC_VER
25#pragma warning(push)
26#pragma warning(disable:4996)
27#endif
28#ifdef __GNUC__
29#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
30#endif
31namespace NXOpen
32{
33 class Information;
34 class Session;
35 class BasePart;
36 namespace Features
37 {
38 class Feature;
39 }
40 class NXObject;
41 class Part;
42 class Point;
43 class InformationImpl;
49 class NXOPENCPPEXPORT Information
50 {
63 private: InformationImpl * m_information_impl;
64 private: NXOpen::Session* m_owner;
66 public: explicit Information(NXOpen::Session *owner);
68 public:
70 tag_t Tag() const;
71 public: ~Information();
78 public: void DisplayPartHistory
79 (
80 NXOpen::BasePart * part
81 );
89 (
90 NXOpen::Point * point
91 );
100 (
101 const NXOpen::Point3d & absolutePointCoordinates
102 );
111 (
112 const std::vector<NXOpen::NXObject *> & selectedObjects
113 );
121 (
122 NXOpen::Features::Feature * feature ,
124 );
132 (
133 NXOpen::Part * part
134 );
142 (
143 NXOpen::Part * part
144 );
152 (
153 NXOpen::Part * part
154 );
159 (
160 const std::vector<NXOpen::NXObject *> & selectedObjects
161 );
166 (
167 const std::vector<NXOpen::NXObject *> & selectedObjects ,
168 int startCounter
169 );
170}; //lint !e1712 类未定义默认构造函数
171}
172#ifdef _MSC_VER
173#pragma warning(pop)
174#endif
175#ifdef __GNUC__
176#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
177#pragma GCC diagnostic warning "-Wdeprecated-declarations"
178#endif
179#endif
180#undef EXPORTLIBRARY