StoneyDesignerのトップへ  サイト内検索ページへ ナビゲーション リンクのスキップ
ナビゲーション リンクのスキップ
拡張機能ファイル(*.dll)の開発 の縮小拡張機能ファイル(*.dll)の開発
はじめに
拡張機能作成の流れ
DLL側で定義する関数
以前からの変更点
クラス
基底となるクラス の展開基底となるクラス
基本クラス の展開基本クラス
材質クラス の展開材質クラス
テクスチャクラス の展開テクスチャクラス
グループクラス の展開グループクラス
関節クラス の展開関節クラス
図形関連のクラス の展開図形関連のクラス
視点位置クラス の展開視点位置クラス
パーツクラス の展開パーツクラス
ユーザー座標系クラス の展開ユーザー座標系クラス
開発ライブラリ ダウンロード
 

クラス


 StoneyDesignerのプラグインは、複数のクラスで構成されたクラスライブラリになっています。すべての操作は、各クラス(オブジェクト)のメンバ関数を呼び出すことによって行います。
 クラスには以下のものがあります。


SdObject すべてのクラスの基底クラスです。


SdSystem メインのクラスです。
SdViewManager 編集画面のビュー(三次元描画、平面・正面・側面図)を管理します。
SdView 編集画面の一つのビューを表します。
SdModel 図形データ全般を扱います。
Sd3DCursor 三次元カーソルを表します。
SdDrawingPlane 描画面を表します。
SdRenderingManager レンダリング画面やレンダリングの設定を制御します。


SdMaterial 材質を表します。
SdTexture テクスチャを表します。


SdFigure 図形の基本となるクラスです。
SdControlPoint 図形の1つの制御点を表します。
SdPoint 点を表します。
SdLineSegment 線分を表します。
SdTriangle 三角形を表します。
SdPolyline ポリラインを表します。
SdPolylineVertex ポリラインの1つの頂点を表します。
SdPolylineSegment ポリラインを構成する1つの線分を表します。
SdArc 円や円弧を表します。
SdTriangleMesh 三角形メッシュをあらわします。
SdTriangleMeshVertex 三角形メッシュの1つの頂点を表します。
SdTriangleMeshTriangle 三角形メッシュを構成する1つの三角形を表します。
SdText 三次元の文字列を表します。
SdSDivSurface 細分割曲面を表します。
SdSDivSurfaceVertex 細分割曲面の1つの頂点を表します。
SdSDivSurfaceFace 細分割曲面を構成する1つの面を表します。
SdNurbsCurve NURBS曲線を表します。
SdNurbsSurface NURBS曲面を表します。
SdHeightField 高さマップを表します。
SdMetaFigure メタボール図形の基本となるクラスです。
SdMetaWarp メタボール図形を変形させるための変形クラスです。
SdMetaBall 単純なメタボールを表します。
SdMetaEllipsoid 楕球メタボールを表します。
SdMetaTorus トーラスメタボールを表します。
SdMetaBox 直方体メタボールを表します。
SdMetaCylinder 円柱メタボールを表します。
SdMetaPyramid ピラミッド型メタボールを表します。
SdMetaCone 円錐メタボールを表します。
SdMetaLine 線メタボールを表します。
SdLight 光源を表します。
SdCameraPath カメラ経路を表します。
SdPartFigure パーツを参照したパーツ図形を表します。

SdEyePosition 視点位置を表します。

SdGroup 図形のグループを表します。
SdJoint 図形を一まとめにして動かすための関節を表します。
SdPathJoint 移動経路関節です。

SdPart パーツ図形(SdPartFigure)に参照されるパーツを表します。

SdUserCoordinateSystem ユーザー座標系を表します。
ナビゲーション リンクのスキップ

StoneyDesignerのトップへ
Copyright(C) 2011 N.Ishizaka, All rights reserved.