NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
Annotations_FrameBarPreferences.hxx
1//--------------------------------------------------------------------------
2// Copyright 2024 Siemens
3//--------------------------------------------------------------------------
4// C++ 接口访问 JA API 的头文件
5//--------------------------------------------------------------------------
6//
7// 源文件:
8// Annotations_FrameBarPreferences.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/TransientObject.hxx>
22#include <NXOpen/libnxopencpp_annotations_exports.hxx>
23#ifdef _MSC_VER
24#pragma warning(push)
25#pragma warning(disable:4996)
26#endif
27#ifdef __GNUC__
28#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
29#endif
30namespace NXOpen
31{
32 namespace Annotations
33 {
35 }
36 namespace Annotations
37 {
38 }
39 namespace Annotations
40 {
41 class FrameBarPreferencesImpl;
46 class NXOPENCPP_ANNOTATIONSEXPORT FrameBarPreferences : public NXOpen::TransientObject
47 {
48 private: FrameBarPreferencesImpl * m_framebarpreferences_impl;
50 public: explicit FrameBarPreferences(void *ptr);
52
57 public: virtual ~FrameBarPreferences();
62 (
63 );
68 (
69 int ticDisplay
70 );
75 (
76 );
81 (
82 int ticColor
83 );
88 (
89 );
94 (
95 int ticFont
96 );
101 (
102 );
107 (
108 int ticWidth
109 );
114 (
115 );
120 (
121 double ticlength
122 );
127 (
128 );
133 (
134 int labelColor
135 );
140 (
141 );
146 (
147 int labelFont
148 );
153 (
154 );
159 (
160 int labelWidth
161 );
166 (
167 );
172 (
173 bool italic
174 );
179 (
180 );
185 (
186 int ticDisplay
187 );
192 (
193 );
198 (
199 int ticColor
200 );
205 (
206 );
211 (
212 int ticFont
213 );
218 (
219 );
224 (
225 int ticWidth
226 );
231 (
232 );
237 (
238 double ticlength
239 );
244 (
245 );
250 (
251 int labelColor
252 );
257 (
258 );
263 (
264 int labelFont
265 );
270 (
271 );
276 (
277 int labelWidth
278 );
283 (
284 );
289 (
290 bool italic
291 );
296 (
297 );
302 (
303 int ticDisplay
304 );
309 (
310 );
315 (
316 int skipTicBegin
317 );
322 (
323 );
328 (
329 int skipTicFrequency
330 );
335 (
336 );
341 (
342 int labelName
343 );
348 (
349 );
354 (
355 int skipLabelBegin
356 );
361 (
362 );
367 (
368 int skipLabelFrequency
369 );
374 (
375 );
380 (
381 int ticColor
382 );
387 (
388 );
393 (
394 int ticFont
395 );
400 (
401 );
406 (
407 int ticWidth
408 );
413 (
414 );
419 (
420 double ticlength
421 );
426 (
427 );
432 (
433 int extendColor
434 );
439 (
440 );
445 (
446 int extendFont
447 );
452 (
453 );
458 (
459 int extendWidth
460 );
465 (
466 );
471 (
472 double extendlength
473 );
478 (
479 );
484 (
485 int displayExtendBegin
486 );
491 (
492 );
497 (
498 int displayExtendFrequency
499 );
504 (
505 );
510 (
511 int labelColor
512 );
517 (
518 );
523 (
524 int labelFont
525 );
530 (
531 );
536 (
537 int labelWidth
538 );
543 (
544 );
549 (
550 bool italic
551 );
556 (
557 );
562 (
563 int ticDisplay
564 );
569 (
570 );
575 (
576 int skipTicBegin
577 );
582 (
583 );
588 (
589 int skipTicFrequency
590 );
595 (
596 );
601 (
602 int labelName
603 );
608 (
609 );
614 (
615 int skipLabelBegin
616 );
621 (
622 );
627 (
628 int skipLabelFrequency
629 );
634 (
635 );
640 (
641 int ticColor
642 );
647 (
648 );
653 (
654 int ticFont
655 );
660 (
661 );
666 (
667 int ticWidth
668 );
673 (
674 );
679 (
680 double ticlength
681 );
686 (
687 );
692 (
693 int extendColor
694 );
699 (
700 );
705 (
706 int extendFont
707 );
712 (
713 );
718 (
719 int extendWidth
720 );
725 (
726 );
731 (
732 double extendlength
733 );
738 (
739 );
744 (
745 int displayExtendBegin
746 );
751 (
752 );
757 (
758 int displayExtendFrequency
759 );
764 (
765 );
770 (
771 int labelColor
772 );
777 (
778 );
783 (
784 int labelFont
785 );
790 (
791 );
796 (
797 int labelWidth
798 );
803 (
804 );
809 (
810 bool italic
811 );
816 (
817 );
822 (
823 int ticDisplay
824 );
829 (
830 );
835 (
836 int labelName
837 );
842 (
843 );
848 (
849 int ticColor
850 );
855 (
856 );
861 (
862 int ticFont
863 );
868 (
869 );
874 (
875 int ticWidth
876 );
881 (
882 );
887 (
888 double ticlength
889 );
894 (
895 );
900 (
901 int labelColor
902 );
907 (
908 );
913 (
914 int labelFont
915 );
920 (
921 );
926 (
927 int labelWidth
928 );
933 (
934 );
939 (
940 bool italic
941 );
946 (
947 );
952 (
953 int ticDisplay
954 );
959 (
960 );
965 (
966 int labelName
967 );
972 (
973 );
978 (
979 int ticColor
980 );
985 (
986 );
991 (
992 int ticFont
993 );
998 (
999 );
1004 (
1005 int ticWidth
1006 );
1010 public: double BulkHeadsTicLength
1011 (
1012 );
1017 (
1018 double ticlength
1019 );
1024 (
1025 );
1030 (
1031 int labelColor
1032 );
1037 (
1038 );
1043 (
1044 int labelFont
1045 );
1050 (
1051 );
1056 (
1057 int labelWidth
1058 );
1063 (
1064 );
1069 (
1070 bool italic
1071 );
1076 (
1077 );
1082 (
1083 int ticDisplay
1084 );
1089 (
1090 );
1095 (
1096 int ticColor
1097 );
1102 (
1103 );
1108 (
1109 int ticFont
1110 );
1115 (
1116 );
1121 (
1122 int ticWidth
1123 );
1128 (
1129 );
1134 (
1135 double ticlength
1136 );
1141 (
1142 );
1147 (
1148 int labelColor
1149 );
1154 (
1155 );
1160 (
1161 int labelFont
1162 );
1167 (
1168 );
1173 (
1174 int labelWidth
1175 );
1180 (
1181 );
1186 (
1187 bool italic
1188 );
1193 (
1194 );
1199 (
1200 int ticDisplay
1201 );
1206 (
1207 );
1212 (
1213 int skipTicBegin
1214 );
1219 (
1220 );
1225 (
1226 int skipTicFrequency
1227 );
1232 (
1233 );
1238 (
1239 int labelName
1240 );
1245 (
1246 );
1251 (
1252 int skipLabelBegin
1253 );
1258 (
1259 );
1264 (
1265 int skipLabelFrequency
1266 );
1271 (
1272 );
1277 (
1278 int ticColor
1279 );
1284 (
1285 );
1290 (
1291 int ticFont
1292 );
1297 (
1298 );
1303 (
1304 int ticWidth
1305 );
1310 (
1311 );
1316 (
1317 double ticlength
1318 );
1323 (
1324 );
1329 (
1330 int extendColor
1331 );
1336 (
1337 );
1342 (
1343 int extendFont
1344 );
1349 (
1350 );
1355 (
1356 int extendWidth
1357 );
1362 (
1363 );
1368 (
1369 double extendlength
1370 );
1375 (
1376 );
1381 (
1382 int displayExtendBegin
1383 );
1388 (
1389 );
1394 (
1395 int displayExtendFrequency
1396 );
1401 (
1402 );
1407 (
1408 int labelColor
1409 );
1414 (
1415 );
1420 (
1421 int labelFont
1422 );
1427 (
1428 );
1433 (
1434 int labelWidth
1435 );
1440 (
1441 );
1446 (
1447 bool italic
1448 );
1453 (
1454 );
1459 (
1460 int ticDisplay
1461 );
1466 (
1467 );
1472 (
1473 int ticColor
1474 );
1479 (
1480 );
1485 (
1486 int ticFont
1487 );
1492 (
1493 );
1498 (
1499 int ticWidth
1500 );
1504 public: double BaselineTicLength
1505 (
1506 );
1511 (
1512 double ticlength
1513 );
1518 (
1519 );
1524 (
1525 int labelColor
1526 );
1531 (
1532 );
1537 (
1538 int labelFont
1539 );
1544 (
1545 );
1550 (
1551 int labelWidth
1552 );
1557 (
1558 );
1563 (
1564 bool italic
1565 );
1570 (
1571 );
1576 (
1577 int ticDisplay
1578 );
1583 (
1584 );
1589 (
1590 int ticColor
1591 );
1596 (
1597 );
1602 (
1603 int ticFont
1604 );
1609 (
1610 );
1615 (
1616 int ticWidth
1617 );
1621 public: double WaterlineTicLength
1622 (
1623 );
1628 (
1629 double ticlength
1630 );
1635 (
1636 );
1641 (
1642 int labelColor
1643 );
1648 (
1649 );
1654 (
1655 int labelFont
1656 );
1661 (
1662 );
1667 (
1668 int labelWidth
1669 );
1674 (
1675 );
1680 (
1681 bool italic
1682 );
1687 (
1688 );
1693 (
1694 int ticDisplay
1695 );
1700 (
1701 );
1706 (
1707 int skipTicBegin
1708 );
1713 (
1714 );
1719 (
1720 int skipTicFrequency
1721 );
1726 (
1727 );
1732 (
1733 int labelName
1734 );
1739 (
1740 );
1745 (
1746 int skipLabelBegin
1747 );
1752 (
1753 );
1758 (
1759 int skipLabelFrequency
1760 );
1765 (
1766 );
1771 (
1772 int ticColor
1773 );
1778 (
1779 );
1784 (
1785 int ticFont
1786 );
1791 (
1792 );
1797 (
1798 int ticWidth
1799 );
1804 (
1805 );
1810 (
1811 double ticlength
1812 );
1817 (
1818 );
1823 (
1824 int extendColor
1825 );
1830 (
1831 );
1836 (
1837 int extendFont
1838 );
1843 (
1844 );
1849 (
1850 int extendWidth
1851 );
1856 (
1857 );
1862 (
1863 double extendlength
1864 );
1869 (
1870 );
1875 (
1876 int displayExtendBegin
1877 );
1882 (
1883 );
1888 (
1889 int displayExtendFrequency
1890 );
1895 (
1896 );
1901 (
1902 int labelColor
1903 );
1908 (
1909 );
1914 (
1915 int labelFont
1916 );
1921 (
1922 );
1927 (
1928 int labelWidth
1929 );
1934 (
1935 );
1940 (
1941 bool italic
1942 );
1947 (
1948 );
1953 (
1954 int ticDisplay
1955 );
1959 public: int DecksLabelName
1960 (
1961 );
1966 (
1967 int labelName
1968 );
1972 public: int DecksTicColor
1973 (
1974 );
1978 public: void SetDecksTicColor
1979 (
1980 int ticColor
1981 );
1985 public: int DecksTicFont
1986 (
1987 );
1991 public: void SetDecksTicFont
1992 (
1993 int ticFont
1994 );
1998 public: int DecksTicWidth
1999 (
2000 );
2004 public: void SetDecksTicWidth
2005 (
2006 int ticWidth
2007 );
2011 public: double DecksTicLength
2012 (
2013 );
2018 (
2019 double ticlength
2020 );
2025 (
2026 );
2031 (
2032 int labelColor
2033 );
2037 public: int DecksLabelFont
2038 (
2039 );
2044 (
2045 int labelFont
2046 );
2051 (
2052 );
2057 (
2058 int labelWidth
2059 );
2064 (
2065 );
2070 (
2071 bool italic
2072 );
2073}; // lint !e1712 该类未定义默认构造函数
2074 }
2075}
2076#ifdef _MSC_VER
2077#pragma warning(pop)
2078#endif
2079#ifdef __GNUC__
2080#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
2081#pragma GCC diagnostic warning "-Wdeprecated-declarations"
2082#endif
2083#endif
2084#undef EXPORTLIBRARY