FineKernelToolKit
4.2.13
読み取り中…
検索中…
一致する文字列を見つけられません
CLI
FK_CLI
include
Base_CLI.h
[詳解]
1
82
#pragma once
83
84
#include <FK/Base.h>
85
#include <FK/Math.h>
86
87
namespace
FK_CLI
{
88
using namespace
System;
89
91
94
public ref class
FK
{
95
public
:
96
literal
double
PI
= ::FK::fk_Math::PI;
97
literal
double
EPS
= ::FK::fk_Math::EPS;
98
};
99
101
104
public ref class
fk_BaseObject
{
105
public
:
106
#if !defined(FK_DOXYGEN_USER_PROCESS)
107
bool
dFlg;
108
::FK::fk_BaseObject *pBase;
110
fk_BaseObject
(
bool
);
111
113
~fk_BaseObject
();
114
116
!
fk_BaseObject
();
117
#endif
118
};
119
}
120
121
/****************************************************************************
122
*
123
* Copyright (c) 1999-2024, Fine Kernel Project, All rights reserved.
124
*
125
* Redistribution and use in source and binary forms,
126
* with or without modification, are permitted provided that the
127
* following conditions are met:
128
*
129
* - Redistributions of source code must retain the above
130
* copyright notice, this list of conditions and the
131
* following disclaimer.
132
*
133
* - Redistributions in binary form must reproduce the above
134
* copyright notice, this list of conditions and the
135
* following disclaimer in the documentation and/or
136
* other materials provided with the distribution.
137
*
138
* - Neither the name of the copyright holders nor the names
139
* of its contributors may be used to endorse or promote
140
* products derived from this software without specific
141
* prior written permission.
142
*
143
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
144
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
145
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
146
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
147
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
148
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
149
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
150
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
151
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
152
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
153
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
154
* POSSIBILITY OF SUCH DAMAGE.
155
*
156
****************************************************************************/
157
/****************************************************************************
158
*
159
* Copyright (c) 1999-2024, Fine Kernel Project, All rights reserved.
160
*
161
* 本ソフトウェアおよびソースコードのライセンスは、基本的に
162
* 「修正 BSD ライセンス」に従います。以下にその詳細を記します。
163
*
164
* ソースコード形式かバイナリ形式か、変更するかしないかを問わず、
165
* 以下の条件を満たす場合に限り、再頒布および使用が許可されます。
166
*
167
* - ソースコードを再頒布する場合、上記の著作権表示、本条件一覧、
168
* および下記免責条項を含めること。
169
*
170
* - バイナリ形式で再頒布する場合、頒布物に付属のドキュメント等の
171
* 資料に、上記の著作権表示、本条件一覧、および下記免責条項を
172
* 含めること。
173
*
174
* - 書面による特別の許可なしに、本ソフトウェアから派生した製品の
175
* 宣伝または販売促進に、本ソフトウェアの著作権者の名前または
176
* コントリビューターの名前を使用してはならない。
177
*
178
* 本ソフトウェアは、著作権者およびコントリビューターによって「現
179
* 状のまま」提供されており、明示黙示を問わず、商業的な使用可能性、
180
* および特定の目的に対する適合性に関す暗黙の保証も含め、またそれ
181
* に限定されない、いかなる保証もないものとします。著作権者もコン
182
* トリビューターも、事由のいかんを問わず、損害発生の原因いかんを
183
* 問わず、かつ責任の根拠が契約であるか厳格責任であるか(過失その
184
* 他の)不法行為であるかを問わず、仮にそのような損害が発生する可
185
* 能性を知らされていたとしても、本ソフトウェアの使用によって発生
186
* した(代替品または代用サービスの調達、使用の喪失、データの喪失、
187
* 利益の喪失、業務の中断も含め、またそれに限定されない)直接損害、
188
* 間接損害、偶発的な損害、特別損害、懲罰的損害、または結果損害に
189
* ついて、一切責任を負わないものとします。
190
*
191
****************************************************************************/
FK_CLI::FK
リテラル管理クラス
Definition
Base_CLI.h:94
FK_CLI::FK::EPS
literal double EPS
数値演算用誤差値
Definition
Base_CLI.h:97
FK_CLI::FK::PI
literal double PI
円周率
Definition
Base_CLI.h:96
FK_CLI::fk_BaseObject
FK の各クラスの基盤となる基本クラス
Definition
Base_CLI.h:104
FK_CLI
Definition
AppWindow_CLI.h:11
構築:
1.9.8