47 #ifndef FK_DOXYGEN_USER_PROCESS
113 bool ContractEdge(
fk_Edge ^E,
bool R);
195 bool CheckContract(
fk_Edge ^E);
226 fk_Loop^ MakePolygon(IEnumerable<fk_Vector^>^ array,
bool openFlg,
bool initFlg);
251 fk_Loop^ MakePolygon(IEnumerable<fk_Vector^>^ array,
bool openFlg);
276 fk_Loop^ PushPolygon(IEnumerable<fk_Vector^>^ array,
bool openFlg);
295 fk_Loop^ PushPolygon(IEnumerable<fk_Vector^>^ array);
312 void PushPolygonVertex(
fk_Vector ^pos,
bool openFlg);
325 void MakePoint(IEnumerable<fk_Vector^>^ array);
351 void MakeLines(IEnumerable<fk_Vector^>^ array);
400 bool SetLinePos(
int edgeID,
int vertexID,
fk_Vector^ pos);
446 void MakeBlock(
double x,
double y,
double z);
461 void SetBlockSize(
double x,
double y,
double z);
478 void SetBlockSize(
double length,
fk_Axis axis);
491 void SetBlockScale(
double scale);
508 void SetBlockScale(
double scale,
fk_Axis axis);
523 void SetBlockScale(
double x,
double y,
double z);
549 void MakeCircle(
int div,
double rad);
562 void SetCircleRadius(
double rad);
575 void SetCircleDivide(
int div);
588 void SetCircleScale(
double scale);
612 void MakeSphere(
int div,
double rad);
625 void SetSphereRadius(
double rad);
638 void SetSphereDivide(
int div);
651 void SetSphereScale(
double scale);
678 void MakePrism(
int div,
double top,
double bottom,
double height);
691 void SetPrismDivide(
int div);
704 void SetPrismTopRadius(
double top);
717 void SetPrismBottomRadius(
double bottom);
730 void SetPrismHeight(
double height);
756 void MakeCone(
int div,
double rad,
double height);
769 void SetConeDivide(
int div);
783 void SetConeRadius(
double rad);
795 void SetConeHeight(
double height);
813 bool MoveVPosition(
int vertexID,
fk_Vector ^pos,
int order);
826 bool MoveVPosition(
int vertexID,
fk_Vector ^pos);
842 bool MoveVPosition(
int vertexID,
double x,
double y,
double z,
int order);
857 bool MoveVPosition(
int vertexID,
double x,
double y,
double z);
871 void SubDivShape(
int count);
ソリッドモデルの頂点位相を管理するクラス
Definition: Vertex_CLI.h:26
ソリッドモデルの稜線位相を管理するクラス
Definition: Edge_CLI.h:33
ソリッドモデル変形操作用クラス
Definition: Modify_CLI.h:42
オイラー操作用クラス
Definition: Operation_CLI.h:45
fk_Axis
座標軸を表す列挙型
Definition: Vector_CLI.h:12
3次元ベクトルを管理するクラス
Definition: Vector_CLI.h:37
ソリッドモデルのループ位相を管理するクラス
Definition: Loop_CLI.h:30
Definition: AppWindow_CLI.h:11