예제 #1
0
파일: spline.cpp 프로젝트: hklaufus/GridLab
clSpline::clSpline(const int ID, const dMatrix &cPointsX, const dMatrix &cPointsY, const dMatrix &cPointsZ)
{
  initialised = 0;

  SetNumberID(ID);
  SetControlPoints(cPointsX, cPointsY, cPointsZ);
}
예제 #2
0
파일: spline.cpp 프로젝트: hklaufus/GridLab
clSpline& clSpline::Assign(const clSpline &source)
{
  initialised = 0;

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

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