MQSDKフォルダにはサンプルとして主にVisual C++ 6.0/Visual Studio.NET用のプロジェクトが収録されています。このサンプルを参考にしてプラグインを制作して下さい。
- Createプラグイン
- Create spring (Spring)
Create Text (TTFont)- Exportプラグイン
- 3D Studio Exporter (ExportASC)
RIB Exporter (ExportRIB)- Importプラグイン
- AutoCAD DXF Importer (ImportDXF)
MQO Importer (ImportMQO)- Objectプラグイン
- Lathe (Lathe)
Wired (Wired)
Real-Time Renderer (RTRender)- Selectプラグイン
- Measure (Measure)
Separate polygons (Separate)
Erase vertex color (VColor)- Stationプラグイン
- Station Spy (StationSpy) (*1)
WTLStation (WTLStation) (*1)
VCLStation (*2)- Commandプラグイン
- Single Move (SingleMove)
Scissor (Scissor)
(*1)WTL(Windows Template Library)を用いていますので、ビルドにはWTLを別途入手してインストール必要があります。WTLはWeb上で無償配布されています。Visual
C++ 6.0ではWTL7.1、Visual Studio .NET/2005ではWTL7.5以降を利用してください。
WTL 7.1の入手先
WTL 7.5以降の入手先
(*2)Borland C++Builder 5向けのプロジェクトです。Visual C++/Visual Studioではビルドできません。
Visual C++ 6.0より前のVisual C++ではコンパイラオプションなどを設定し直す必要があります。
Visual Studio.NET 2002より後のVisual Studioでは初回起動時にプロジェクトの変換を求められるので、変換してご利用ください。
Visual C++/Visual Studio以外のソフトを用いる場合は、各プロジェクト用のファイル(.CPPや.RCなど)に加えてMQInit.cppを併せてコンパイルして、正しく作成できるかどうかを各自でご確認下さい。