前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3

24.14. その他ユーティリティ

表 24.5. 数学演算

クラス名 解説
SFXBrewRandom BREWの乱数生成関数を利用した乱数生成クラスです。
SFXLCGRandom 線形合同法により乱数を生成します。
SFXMTRandom メルセンヌツイスターにより乱数を生成します。
SFXTrigonometric 三角関数テーブルを使用して、高速な三角関数の計算を実現するクラスです。

表 24.6. その他ユーティリティ

クラス名 解説
SFXEditor ネイティブテキスト入力コントロールを簡単に扱うためのクラスです。
SFXResponderPointer レスポンダクラス用のスマートポインタークラス(テンプレートクラス)です。
SFXBrewPointer BREW インターフェース C++ ラッパークラス用のスマートポインタークラス(テンプレートクラス)です。
SFXCallback コールバック関数を扱うためのクラスです。
SFXConfig アプリの各種設定を管理するクラスです。
SFXDate 日時を表すクラスです。
SFXDateDuration 日時の差を表すクラスです。
SFXDevice AEEDeviceInfo 構造体のデバイス情報を取得するためのクラスです。
SFXEndian エンディアンを変換するためクラスです。
SFXEvent イベントを表すクラスです。
SFXEventRange イベントの範囲を表すクラスです。
SFXGraphics 図形やテキストを描画するためのクラスです。
SFXHelper ヘルパー関数のラッパークラスです。
SFXProperty 文字列のキーと値のペアを配列コレクションで管理するためのクラスです。
SFXTask タスクの操作を行うクラスです。
SFXTimer タイマーの操作を行うクラスです。
static_exception 擬似例外処理機構を実現するテンプレートクラスです。
va_ref 可変個引数関数への参照渡しを実現するテンプレートクラスです。