NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
Positioning_ConstraintReference.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// JA API的C++接口头文件
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// Positioning_ConstraintReference.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/NXObject.hxx>
22#include <NXOpen/ugmath.hxx>
23#include <NXOpen/libnxopencpp_positioning_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 Positioning
34 {
36 }
37 class NXObject;
38 namespace Positioning
39 {
40 class _ConstraintReferenceBuilder;
41 class ConstraintReferenceImpl;
48 class NXOPENCPP_POSITIONINGEXPORT ConstraintReference : public NXOpen::NXObject
49 {
73
83
92 private: ConstraintReferenceImpl * m_constraintreference_impl;
93 private: friend class _ConstraintReferenceBuilder;
94 protected: ConstraintReference();
95public: ~ConstraintReference();
102 (
103 );
110 (
111 );
118 (
119 );
124 public: void SetHelpPoint
125 (
126 const NXOpen::Point3d & helpPoint
127 );
133 (
134 );
141 (
142 );
150 public: void SetFixHint
151 (
152 bool set
153 );
162 (
163 bool set
164 );
171 public: bool GetUsePortRotate
172 (
173 );
179 (
180 bool useRotate
181 );
186 public: bool UsePortRotateFlag
187 (
188 );
193 (
194 );
199 (
200 );
205 (
207 );
212 (
213 );
224 (
225 );
235 (
236 );
247 (
248 const NXOpen::Vector3d & perpendicularVector
249 );
256 (
257 bool geometryDirectionReversed
258 );
265 (
266 );
267 };
268 }
269}
270#ifdef _MSC_VER
271#pragma warning(pop)
272#endif
273#ifdef __GNUC__
274#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
275#pragma GCC diagnostic warning "-Wdeprecated-declarations"
276#endif
277#endif
278#undef EXPORTLIBRARY