NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
GeometricAnalysis_DeviationChecking.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// C++接口的头文件,用于JA API
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// GeometricAnalysis_DeviationChecking.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/Builder.hxx>
22#include <NXOpen/SelectObject.hxx>
23#include <NXOpen/libnxopencpp_geometricanalysis_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 GeometricAnalysis
34 {
36 }
37 class Builder;
38 class SelectIBaseCurve;
40 namespace GeometricAnalysis
41 {
42 class _DeviationCheckingBuilder;
43 class DeviationCheckingImpl;
49 class NXOPENCPP_GEOMETRICANALYSISEXPORT DeviationChecking : public NXOpen::Builder
50 {
67
81 private: DeviationCheckingImpl * m_deviationchecking_impl;
82 private: friend class _DeviationCheckingBuilder;
83 protected: DeviationChecking();
84 public: ~DeviationChecking();
90 (
91 );
96 public: void SetType
97 (
99 );
104 (
105 );
110 (
111 );
116 (
117 );
122 (
123 );
128 (
129 );
134 (
135 );
140 (
141 );
146 (
147 );
152 (
153 );
158 (
159 );
171 (
172 int numberCheckPoints
173 );
180 (
181 );
188 (
189 int numberUCheckPoints
190 );
197 (
198 );
205 (
206 int numberVCheckPoints
207 );
211 public: double DistanceTolerance
212 (
213 );
218 (
219 double distanceTolerance
220 );
224 public: double AngleTolerance
225 (
226 );
230 public: void SetAngleTolerance
231 (
232 double angleTolerance
233 );
238 (
239 );
244 (
246 );
255 public: void Check
256 (
257 );
258};
259 }
260}
261#ifdef _MSC_VER
262#pragma warning(pop)
263#endif
264#ifdef __GNUC__
265#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
266#pragma GCC diagnostic warning "-Wdeprecated-declarations"
267#endif
268#endif
269#undef EXPORTLIBRARY