# KFractハンドブック

Uwe
Thiem

    uwe@uwix.alt.na

バージョン 0.1.2、1999年6月13日

このハンドブックは、 KFract バージョン 0.1.2について解説しています。

KFractのハンドブック

KDE
グラフィックス
フラクタル

## はじめに

Kfract は、フラクタルのジェネレータです。確かに、初期には、mandelbrot 集合とjulia 集合しか扱うことができませんでした。Xfractint のようなしゃれたものではなかったのです。 それに、その速度も Xfractint には遠く及びません。しかしながら、使いやすさにかけてははるかに優れています。

コードはすっきりしていなくて、Qt および KDEに関する著者の学習段階を反映したものとなっていますが、問題なく機能します。 ;-)

遠慮なく下記宛てにご連絡ください。

Uwe Thiem <uwe@uwix.alt.na>

## 画面操作上の基本事項

### マウスの機能

左マウスボタン

  左マウスボタンを使って、次のピクチャとなる矩形を描画することができます。 矩形の中心が新しいピクチャの中心となります。X/Y の比率を調整して、ウィンドウに納まるようにします。

中央のマウスボタン

  中央のマウスボタンは拡大に使います。

右マウスボタン

  右マウスボタンは縮小に使います。

### “File”メニュー

Load params...（パラメータの読込み．．．）

  KFract によって生成されたパラメータを読み込み、ピクチャを計算します。

Save params...（パラメータの保存．．．）

  現在のピクチャを保存します。このファイルは、ピクチャの計算をし直すときに後で読み込むことができます。単純なASCII ファイルなので、KED がインストールされている限り、アーキテクチャが異なる場合も含め、様々なマシン間で交換することが可能です。

Save pic...（ピクチャの保存．．．）

  現在のピクチャをBMPとして保存します。残念ながら、GIF はまだサポートされていません。

Quit（終了）

  Kfractを終了する機能です。

### “Types”メニュー

各エントリは、表示されたフラクタルタイプに切り換わります。これまでに実装されているのは以下のとおりです。

Mandelbrot

  mandelbrot 集合に切り換わります。パラメータ（最大繰り返し深さ、座標、幅など）を設定することができます。

Julia

  julia 集合に切り換わります。パラメータ（最大繰り返し深さ、座標、幅など）を設定することができます。

### “Options”メニュー

Max. iteration（最大繰り返し深さ）

  最大繰り返し深さを設定することができます。

Colour scheme（カラースキーム）

  ここでは、2通りのカラースキーム間で切り換えることができます。

Colour cycling（カラーサイクリング）

  まだ実装されていません。

Zoom factor（倍率）

  拡大縮小の倍率を設定することができます。

### “Help”メニュー

Help（ヘルプ）

  このヘルプページの速度を落とします。 ;-)

目次

  このプログラムとオーサーについての情報の記載された情報ボックスをポップアップさせます。

### ツールバー

Open（開く）

  File->Load paramsと同様です。

Save as parameter file（パラメータファイルとして保存）

  File->Save paramsと同様です。

Save picture（ピクチャの保存）

  File->Save picと同様です。

Zoom in（拡大）

  中央のマウスボタン（MMB）と同じく拡大しますが、実際のピクチャの中心が新しいピクチャの中心になる点だけが違います。

Zoom out（縮小）

  右マウスボタン（RMB）と同じく縮小しますが、実際のピクチャの中心が新しいピクチャの中心になる点だけが違います。

Home（ホーム）

  実際の型に関係のあるパラメータをデフォルト値に設定し、集合の計算をし直します。実際の型に関係のないパラメータ（カラースキームなど）は変更されません。ここで分からなくなった場合は元に戻ることができます。