Springhead
An open source physics engine for virtual reality, haptics and motion generation.
クラス ClosedSplineCurve

スプライン閉曲線

#include <PHJointLimit.h>

Public メソッド

 ClosedSplineCurve (std::vector< PHSplineLimitNode > *nds)
 コンストラクタ
 
int NEdges ()
 辺の数
 
Vec4d GetEdgeSwingCoeff (int i)
 i番目の辺のSwingスプライン係数を返す
 
Vec4d GetEdgeSwingDirCoeff (int i)
 i番目の辺のSwingDirスプライン係数を返す
 
void AddNode (PHSplineLimitNode node, int pos=-1)
 頂点を追加(posが指定された場合は挿入)する
 
SplinePoint GetPointOnEdge (int i, double t)
 i番目の辺のパラメータtにおける点の極座標を返す
 

Public 変数

std::vector< PHSplineLimitNode > * nodes
 制御点の配列(へのポインタ.実体はLimitのDescが持っている)
 

このクラスの説明は次のファイルから生成されました: