Example #1
0
clSpline::clSpline(const int ID, const dMatrix &cPointsX, const dMatrix &cPointsY, const dMatrix &cPointsZ)
{
  initialised = 0;

  SetNumberID(ID);
  SetControlPoints(cPointsX, cPointsY, cPointsZ);
}
Example #2
0
clSpline& clSpline::Assign(const clSpline &source)
{
  initialised = 0;

  SetNumberID(source.GetNumberID());
  SetControlPoints(source.GetControlPoints());

  return(*this);
}
Example #3
0
void PiecewiseCubicSpline::AddControlPoint(const ControlPoint& pt)
{
    mCtrlPoints.push_back(pt);
    SetControlPoints(mCtrlPoints);
}