SampleFunc2.cpp | |
Functions | |
SmpContourLine | Sample6(等高線を生成する) |
SmpIntersectSurfs | Sample7(曲面同士の交線を算出する) |
SmpMeanCurvature | Sample8(NURBS曲面の適当な(u,v)における平均曲率法線ベクトルを算出する) |
int SmpIntersectSurfs( BODYList * BodyList, OBJECTList * ObjList, int PickCount, double Prop[] )
Sample7(曲面同士の交線を算出する)
*BodyList | BODYの実体が登録順にリストされている |
*ObjList | セレクションされたエンティティ情報 |
PickCount | セレクションされたエンティティの数 |
Prop[] | ユーザー指定プロパティ値 |
何も選択されていない:KOD_ERR, セレクションされた2つのエンティティがトリム面でない:KOD_ERR, 正常終了:KOD_TRUE
int SmpMeanCurvature( BODYList * BodyList, OBJECTList * ObjList, int PickCount, double Prop[] )
Sample8(NURBS曲面の適当な(u,v)における平均曲率法線ベクトルを算出する)
*BodyList | BODYの実体が登録順にリストされている |
*ObjList | セレクションされたエンティティ情報 |
PickCount | セレクションされたエンティティの数 |
Prop[] | ユーザー指定プロパティ値 |
何も選択されていない:KOD_ERR, セレクションされた2つのエンティティがトリム面でない:KOD_ERR, 正常終了:KOD_TRUE
Sample6(等高線を生成する)
int SmpContourLine( BODYList * BodyList, OBJECTList * ObjList, int PickCount, double Prop[] )
Sample7(曲面同士の交線を算出する)
int SmpIntersectSurfs( BODYList * BodyList, OBJECTList * ObjList, int PickCount, double Prop[] )
Sample8(NURBS曲面の適当な(u,v)における平均曲率法線ベクトルを算出する)
int SmpMeanCurvature( BODYList * BodyList, OBJECTList * ObjList, int PickCount, double Prop[] )