NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
Motion_BodyContactRecurdyn.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// C++接口的头文件,用于JA API
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// Motion_BodyContactRecurdyn.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/NXObject.hxx>
23#include <NXOpen/libnxopencpp_motion_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 namespace Motion
34 {
36 }
37 class Expression;
38 class NXObject;
39 namespace Motion
40 {
41 class _BodyContactRecurdynBuilder;
42 class BodyContactRecurdynImpl;
46 class NXOPENCPP_MOTIONEXPORT BodyContactRecurdyn : public NXOpen::NXObject
47 {
54
60
67
73 private: BodyContactRecurdynImpl * m_bodycontactrecurdyn_impl;
74 private: friend class _BodyContactRecurdynBuilder;
75 protected: BodyContactRecurdyn();
76 public: ~BodyContactRecurdyn();
81 (
82 );
86 public: void SetForceModelType
87 (
89 );
94 (
95 );
100 (
102 );
107 (
108 );
113 (
115 );
120 (
121 );
126 (
128 );
133 (
134 );
139 (
140 bool reboundDampingFactorFlag
141 );
146 (
147 );
152 (
153 int autoGlobalMaxPenetrationFlag
154 );
159 (
160 );
165 (
166 int autoLocalMaxPenetrationFlag
167 );
172 (
173 );
178 (
179 bool maxFacetSizeFactorFlag
180 );
185 (
186 );
191 (
192 bool maxFacetSizeFactorFlag
193 );
198 (
199 );
204 (
205 );
210 (
211 );
216 (
217 );
222 (
223 );
228 (
229 );
234 (
235 );
240 (
241 );
246 (
247 );
252 (
253 );
258 (
259 );
264 (
265 );
270 (
271 );
276 (
277 );
282 (
283 );
288 (
289 );
294 (
295 );
300 (
301 );
306 (
307 );
312 (
313 );
318 (
319 );
324 (
325 );
330 (
331 );
332 };
333 }
334}
335#ifdef _MSC_VER
336#pragma warning(pop)
337#endif
338#ifdef __GNUC__
339#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
340#pragma GCC diagnostic warning "-Wdeprecated-declarations"
341#endif
342#endif
343#undef EXPORTLIBRARY