平成10年度 委託研究ソフトウェアの 成果ソフトウェア |
研究代表者: | 五十嵐 健夫 氏 |
東京大学 情報工学専攻博士課程学生 |
本システムは、ユーザの描いたフリーストロークから、 そのストロークが満たすべき幾何学的制約を自動推論し、 整形をおこなうシステムである。従来の描画エディタでは 反転や回転といった編集コマンドを必要としていた図形を、 本システムにおいてはただ意図する図形の概形を手書きで 入力していくだけで描くことが可能となる。また、手書き 入力の曖昧性に対処するために、複数の候補を自動生成し 提示する機能も備えている。 さらに、すでに描いた図形の位置関係から次に描くと予想 される図形を提示し、それらを選択するだけで描画を進めて いくことも可能である。 本ソフトウェアはJAVAアップレットとして動作するため、 外部へのファイルの書き出しは不可能であるが、画面のハ ードコピーを取ることで、描いた絵を他のプログラム中に 取り込むことが可能である。
JDK 1.1 対応の WWW ブラウザ, あるいは appletviewer。 (Windows 95/98/NT 用 Microsoft InternetExplorer 4.0 で動作確認済み)
Readme-J アーカイブの説明(日本語) Readme-E アーカイブの説明(英語) use-of-software-J ソフトウェアの利用条件(日本語) use-of-software-E ソフトウェアの利用条件 (英語) pegasus/ 実行環境 トップディレクトリ pegasus/pegasus.html 図形描画エディタ Pegasus アプレット実行用 HTML ページ pegasus/manual.html HTML 形式 マニュアル(日本語) pegasus/manual-e.html HTML 形式 マニュアル(英語) pegasus/pegasus.gif 挿し絵 pegasus/README.txt ドキュメント pegasus/manual/ マニュアル用図版 pegasus/manual/align.gif pegasus/manual/beautify.gif pegasus/manual/connect.gif pegasus/manual/connect2.gif pegasus/manual/erase.gif pegasus/manual/menu.gif pegasus/manual/parallel.gif pegasus/manual/parpend.gif pegasus/manual/pegasus.gif pegasus/manual/predict.gif pegasus/manual/small_chemistry.gif pegasus/manual/width.gif pegasus/programs/ JAVA クラスファイル pegasus/programs/Beautifier.class pegasus/programs/Candidate.class pegasus/programs/Candidates.class pegasus/programs/CloseEnough.class pegasus/programs/Constraint.class pegasus/programs/Constraints.class pegasus/programs/Context.class pegasus/programs/Def.class pegasus/programs/DrawControls$1.class pegasus/programs/DrawControls$2.class pegasus/programs/DrawControls$3.class pegasus/programs/DrawControls$4.class pegasus/programs/DrawControls$5.class pegasus/programs/DrawControls$6.class pegasus/programs/DrawControls$ClearButton.class pegasus/programs/DrawControls$HelpButton.class pegasus/programs/DrawControls$LoadButton.class pegasus/programs/DrawControls$QuitButton.class pegasus/programs/DrawControls$SaveButton.class pegasus/programs/DrawControls.class pegasus/programs/DrawPanel$Eraser$Timer.class pegasus/programs/DrawPanel$Eraser.class pegasus/programs/DrawPanel$Feedback.class pegasus/programs/DrawPanel$MouseDispatcher.class pegasus/programs/DrawPanel.class pegasus/programs/Element.class pegasus/programs/Evaluator.class pegasus/programs/File.class pegasus/programs/Graphics2.class pegasus/programs/HelpPanel.class pegasus/programs/Inferencer.class pegasus/programs/Interval.class pegasus/programs/Link.class pegasus/programs/LinkedList.class pegasus/programs/ListEnumeration.class pegasus/programs/Node.class pegasus/programs/Nodelist.class pegasus/programs/Pegasus$1.class pegasus/programs/Pegasus$2.class pegasus/programs/Pegasus.class pegasus/programs/pegasus.html pegasus/programs/Predictor.class pegasus/programs/Scene$Interval.class pegasus/programs/Scene$SegmentPair.class pegasus/programs/Scene.class pegasus/programs/Segment.class pegasus/programs/SegmentPair.class pegasus/programs/Segments.class pegasus/programs/Solver.class pegasus/programs/Timer.class pegasus/programs/Tools.class pegasus/programs/Vector2.class source/ ソースファイル トップディレクトリ source/README.txt ドキュメント source/program/ ソースファイル source/program/Beautifier.java source/program/Candidate.java source/program/Candidates.java source/program/CloseEnough.java source/program/Constraint.java source/program/Constraints.java source/program/Def.java source/program/DrawControls.java source/program/DrawPanel.java source/program/Element.java source/program/Evaluator.java source/program/File.java source/program/Graphics2.java source/program/HelpPanel.java source/program/Inferencer.java source/program/LinkedList.java source/program/Node.java source/program/Nodelist.java source/program/Pegasus.java source/program/Predictor.java source/program/Scene.java source/program/Segment.java source/program/Segments.java source/program/Solver.java source/program/Timer.java source/program/Tools.java source/program/Vector2.java source/document/ ソースファイルの説明 source/document/AllNames.html source/document/Beautifier.html source/document/Candidate.html source/document/Candidates.html source/document/CloseEnough.html source/document/Constraint.html source/document/Constraints.html source/document/Def.html source/document/DrawControls.html source/document/DrawPanel.html source/document/Element.html source/document/Evaluator.html source/document/File.html source/document/Graphics2.html source/document/HelpPanel.html source/document/Inferencer.html source/document/LinkedList.html source/document/Node.html source/document/Nodelist.html source/document/Pegasus.html source/document/Predictor.html source/document/Scene.html source/document/Segment.html source/document/Segments.html source/document/Solver.html source/document/Timer.html source/document/Tools.html source/document/Vector2.html
www-admin@icot.or.jp