NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
ParasolidExporter.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// Parasolid导出器C++接口头文件
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// ParasolidExporter.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/BaseCreator.hxx>
22#include <NXOpen/ObjectSelector.hxx>
23#include <NXOpen/ObjectTypeSelector.hxx>
24#include <NXOpen/libnxopencpp_exports.hxx>
25#ifdef _MSC_VER
26#pragma warning(push)
27#pragma warning(disable:4996)
28#endif
29#ifdef __GNUC__
30#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
31#endif
32namespace NXOpen
33{
35 class BaseCreator;
36 class ObjectSelector;
38 class _ParasolidExporterBuilder;
39 class ParasolidExporterImpl;
63 class NXOPENCPPEXPORT ParasolidExporter : public NXOpen::BaseCreator
64 {
71
108 private: ParasolidExporterImpl * m_parasolidexporter_impl;
109 private: friend class _ParasolidExporterBuilder;
110 protected: ParasolidExporter();
111public: ~ParasolidExporter();
116 (
117 );
121 public: void SetExportFrom
122 (
124 );
129 (
130 );
134 public: void SetInputFile
135 (
136 const NXString & filename
137 );
142 (
143 const char * filename
144 );
149 (
150 );
155 (
156 );
161 (
162 );
167 (
169 );
173 public: bool FlattenAssembly
174 (
175 );
180 (
181 bool flattenAssembly
182 );
187 public: NX_DEPRECATED("Deprecated in NX2206.0.0. Header Information is for internal use only. There is no replacement for this method.") bool HeaderInformation
188 (
189 );
194 public: NX_DEPRECATED("Deprecated in NX2206.0.0. Header Information is for internal use only. There is no replacement for this method.") void SetHeaderInformation
195 (
196 bool headerInformation
197 );
198 };
199}
200#ifdef _MSC_VER
201#pragma warning(pop)
202#endif
203#ifdef __GNUC__
204#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
205#pragma GCC diagnostic warning "-Wdeprecated-declarations"
206#endif
207#endif
208#undef EXPORTLIBRARY