Sign in Join
Wiki copytemporary

fcl-image/ja: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: fcl-image/ja

OldNewLine
1+## 序
2+
3+FCL-Image は元は "fpimage" として誕生しました。これはTImageのようなクラスを、win32やVCLとの密接な関係なしに、さまざまな移植を可能とする形で実装しようという狙いから生まれたものです。
4+
5+## 現行のファイルのリスト
6+
7+現行のユニットは *[[doc:fcl/fpimage|fpimage]]* 及び *[[doc:fcl/fpcanvas|fpcanvas]]* であり、これらはオブジェクト指向プログラミングの継承機構によって、更に機能強化されています。
8+
9+- **bmpcomn** BMP フォーマットにかかわる若干の構造体と定数
10+- **clipping** 矩形(rect)のクリッピングと切断を助ける若干のユーティリティルーチン
11+- **ellipses** 楕円(ellipse)及び円弧(arc)の描画、楕円と扇型(pie)のフィル
12+ - TEllipseInfo
13+- **extinterpolation** TFPCanvas.StretchDraw用の補間フィルタ
14+ - TBlackmanInterpolation
15+ - TBlackmanSincInterpolation
16+ - TBlackmanBesselInterpolation
17+ - TGaussianInterpolation
18+ - TBoxInterpolation
19+ - THermiteInterpolation
20+ - TLanczosInterpolation
21+ - TQuadraticInterpolation
22+ - TCubicInterpolation
23+ - TCatromInterpolation
24+ - TBilineairInterpolation
25+ - THanningInterpolation
26+ - THammingInterpolation
27+- **fpcanvas** 総称的な Canvas クラス
28+ - [[doc:fcl/fpcanvas/tfpcanvasexception.html|TFPCanvasException]]
29+ - TFPPenException
30+ - TFPBrushException
31+ - TFPFontException
32+ - TFPCustomCanvas
33+ - TFPCanvasHelper
34+ - TFPCustomFont
35+ - TFPCustomFontClass
36+ - TFPCustomPen
37+ - TFPCustomPenClass
38+ - TFPCustomBrush
39+ - TFPCustomBrushClass
40+ - TFPCustomInterpolation
41+ - TFPBaseInterpolation
42+ - [[doc:fcl/fpcanvas/tmitchelinterpolation.html|TMitchelInterpolation]]
43+ - TFPCustomCanvas
44+ - TFPCustomDrawFont
45+ - TFPEmptyFont
46+ - TFPCustomDrawPen
47+ - TFPEmptyPen
48+ - TFPCustomDrawBrush
49+ - TFPEmptyBrush
50+- **fpcolhash** 色ハッシュテーブルの実装
51+ - TFPColorHashException
52+ - TFPColorHashTable
53+- **fpditherer** 画像のディザ用クラスを含む
54+ - FPDithererException
55+ - TFPBaseDitherer
56+ - TFPFloydSteinbergDitherer
57+- **fpimage** fpImage の基本となる定義とクラス
58+ - TFPCustomImageReader
59+ - TFPCustomImageWriter
60+ - TFPCustomImage
61+ - FPImageException
62+ - TFPPalette
63+ - TFPCustomImage
64+ - TFPMemoryImage
65+ - TFPCustomImageHandler
66+ - TFPCustomImageReader
67+ - TFPCustomImageWriter
68+ - TIHData
69+ - TImageHandlersManager
70+- **fpimgcanv** Image Canvas - 描画が行われるカンバス
71+ - TFPImageCanvas
72+- **fpimgcmn** Image Common: 小さな補助用手続 (swap,crc)
73+- **fppixlcanv**
74+ - TPixelCanvas
75+- **fpquantizer** 画像量子化用クラス
76+- **freetype** freetype 全般のカプセル化クラス
77+- **freetypeh** Freetype ヘッダの移植
78+- **ftfont** freetype 関連フォントクラスの追加分
79+- **pcxcomn** PCX フォーマットのレコードと型
80+- **pixtools** ピクセル描画ルーチン
81+- **pngcomn** PNG フォーマットのレコードと型
82+- **pscanvas** TPostScriptCanvas の実装
83+- **targacmn** Targa フォーマットのレコードと型
84+
85+**種々の画像フォーマット用リーダ・ライタ**
86+
87+- **fpreadbmp**
88+- **fpreadjpeg**
89+- **fpreadpcx**
90+- **fpreadpng**
91+- **fpreadpnm**
92+- **fpreadtga**
93+- **fpreadxpm**
94+- **fpwritebmp**
95+- **fpwritejpeg**
96+- **fpwritepcx**
97+- **fpwritepng**
98+- **fpwritepnm**
99+- **fpwritetga**
100+- **fpwritexpm**
101+
102+**fpcanvasで用いられるINCファイル**
103+
104+- fpbrush
105+- fpcanvas
106+- fpcdrawh
107+- fpfont
108+- fphelper
109+- fpinterpolation
110+- fppen
111+
112+**fpmakeで用いられるINCファイル**
113+
114+- fpcolors
115+- fpimage
116+- fphandler
117+- fpcolcnv
118+- fppalette
119+
120+**デモ**
121+
122+- drawing
123+- imgconv
124+
125+---
126+*From the Free Pascal wiki, page "fcl-image/ja", as it stood on 2009-02-21 after a change by Swen, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history