NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
Motion_BodyContactLms.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// C++接口的头文件,用于访问JA API
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// Motion_BodyContactLms.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/Expression.hxx>
22#include <NXOpen/ExternalFileReferenceAdapter.hxx>
23#include <NXOpen/IExternalFileReferencer.hxx>
24#include <NXOpen/NXObject.hxx>
25#include <NXOpen/libnxopencpp_motion_exports.hxx>
26#ifdef _MSC_VER
27#pragma warning(push)
28#pragma warning(disable:4996)
29#endif
30#ifdef __GNUC__
31#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
32#endif
33namespace NXOpen
34{
35 namespace Motion
36 {
37 class BodyContactLms;
38 }
39 class Expression;
42 class NXObject;
43 namespace Motion
44 {
45 class _BodyContactLmsBuilder;
46 class BodyContactLmsImpl;
50 class NXOPENCPP_MOTIONEXPORT BodyContactLms : public NXOpen::NXObject, public virtual NXOpen::IExternalFileReferencer
51 {
58
65
71 private: BodyContactLmsImpl * m_bodycontactlms_impl;
72 private: friend class _BodyContactLmsBuilder;
73 protected: BodyContactLms();
74 public: ~BodyContactLms();
79 (
80 );
85 (
86 );
91 (
92 );
97 (
98 );
103 (
104 );
109 (
111 );
116 (
117 );
122 (
123 );
128 (
129 );
134 (
135 );
140 (
141 );
146 (
147 );
152 (
153 );
158 (
159 bool actionEnableMaxFacetSize
160 );
165 (
166 );
171 (
172 );
177 (
178 bool fileOption
179 );
184 (
185 );
190 (
191 );
196 (
197 );
202 (
203 bool baseEnableMaxFacetSize
204 );
209 (
210 );
215 (
216 );
221 (
222 bool fileOption
223 );
228 (
229 );
233 public: void SetForceModel
234 (
236 );
241 (
242 );
248 (
249 int referenceObjectId
250 );
256 (
257 int referenceObjectId ,
259 );
264 (
266 );
271 (
272 int referenceObjectId ,
274 const NXString & externalFileSpec
275 );
280 (
281 int referenceObjectId ,
283 const char * externalFileSpec
284 );
285 };
286 }
287}
288#ifdef _MSC_VER
289#pragma warning(pop)
290#endif
291#ifdef __GNUC__
292#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
293#pragma GCC diagnostic warning "-Wdeprecated-declarations"
294#endif
295#endif
296#undef EXPORTLIBRARY