コード例 #1
0
ファイル: PosSpline.cpp プロジェクト: Hengplank/kucgbowling
//----------------------------------------------------------------------------
Vector3f PosSpline::AccelerationAL (float fS)
{
    int i;
    float fU;
    InvertIntegral(fS,i,fU);
    return m_akPoly[i].Acceleration(fU);
}
コード例 #2
0
ファイル: PosSpline.cpp プロジェクト: Hengplank/kucgbowling
//----------------------------------------------------------------------------
Vector3f PosSpline::VelocityAL (float fS)
{
    int i;
    float fU;
    InvertIntegral(fS,i,fU);
    return m_akPoly[i].Velocity(fU);
}
コード例 #3
0
ファイル: kbsplpos.C プロジェクト: fluffels/straylight
void KB_PosInterpolate2_AL (void* info, float s, Point3* P)
{
    SplineInfo* tmp = (SplineInfo*) info;
    int i;
    float u;
    InvertIntegral(tmp,s,&i,&u);
    InterpolateSingle2(u,&tmp->poly[i],P);
}
コード例 #4
0
ファイル: kbsplpos.cpp プロジェクト: tzachicohen/hulkTracer
/*-------------------------------------------------------------------------*/
void KB_PosInterpolate1_AL (void* info, double s, Point3* P)
{
    SplineInfo* tmp = (SplineInfo*) info;
    int i;
    double u;
    InvertIntegral(tmp,s,&i,&u);
    InterpolateSingle1(u,&tmp->poly[i],P);
}