NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
Join_JoinNoteBuilder.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// C++接口头文件,用于JA API
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// Join_JoinNoteBuilder.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/Annotations_AssociatedObjectsBuilder.hxx>
22#include <NXOpen/Annotations_LeaderBuilder.hxx>
23#include <NXOpen/Annotations_OriginBuilder.hxx>
24#include <NXOpen/Annotations_PlaneBuilder.hxx>
25#include <NXOpen/Annotations_StyleBuilder.hxx>
26#include <NXOpen/Annotations_TextWithEditControlsBuilder.hxx>
27#include <NXOpen/Builder.hxx>
28#include <NXOpen/SelectObjectList.hxx>
29#include <NXOpen/libjoinopencpp_exports.hxx>
30#ifdef _MSC_VER
31#pragma warning(push)
32#pragma warning(disable:4996)
33#endif
34#ifdef __GNUC__
35#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
36#endif
37namespace NXOpen
38{
39 namespace Join
40 {
41 class JoinNoteBuilder;
42 }
43 namespace Annotations
44 {
46 }
47 namespace Annotations
48 {
49 class LeaderBuilder;
50 }
51 namespace Annotations
52 {
53 class OriginBuilder;
54 }
55 namespace Annotations
56 {
57 class PlaneBuilder;
58 }
59 namespace Annotations
60 {
61 class StyleBuilder;
62 }
63 namespace Annotations
64 {
66 }
67 class Builder;
69 namespace Join
70 {
71 class _JoinNoteBuilderBuilder;
72 class JoinNoteBuilderImpl;
106 class JOINOPENCPPEXPORT JoinNoteBuilder : public NXOpen::Builder
107 {
108 private: JoinNoteBuilderImpl * m_joinnotebuilder_impl;
109 private: friend class _JoinNoteBuilderBuilder;
110 protected: JoinNoteBuilder();
111 public: ~JoinNoteBuilder();
116 (
117 );
122 (
123 );
127 public: bool IncludeLeader
128 (
129 );
133 public: void SetIncludeLeader
134 (
135 bool leader
136 );
141 (
142 );
147 (
148 );
153 (
154 );
159 (
160 );
165 (
166 );
167 };
168 }
169}
170#ifdef _MSC_VER
171#pragma warning(pop)
172#endif
173#ifdef __GNUC__
174#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
175#pragma GCC diagnostic warning "-Wdeprecated-declarations"
176#endif
177#endif
178#undef EXPORTLIBRARY