Ejemplo n.º 1
0
clSpline::clSpline(const int ID, const dMatrix &cPointsX, const dMatrix &cPointsY, const dMatrix &cPointsZ)
{
  initialised = 0;

  SetNumberID(ID);
  SetControlPoints(cPointsX, cPointsY, cPointsZ);
}
Ejemplo n.º 2
0
clSpline& clSpline::Assign(const clSpline &source)
{
  initialised = 0;

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

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