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

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

表 24.5. 数学演算

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

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

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