#include //======================================================================= //function : IsDone //purpose : //======================================================================= inline Standard_Boolean GCPnts_QuasiUniformDeflection::IsDone () const { return myDone; } //======================================================================= //function : Deflection //purpose : //======================================================================= inline Standard_Real GCPnts_QuasiUniformDeflection::Deflection () const { StdFail_NotDone_Raise_if(!myDone, "GCPnts_QuasiUniformDeflection::Deflection()"); return myDeflection; } //======================================================================= //function : NbPoints //purpose : //======================================================================= inline Standard_Integer GCPnts_QuasiUniformDeflection::NbPoints () const { StdFail_NotDone_Raise_if(!myDone, "GCPnts_QuasiUniformDeflection::NbPoints()"); return myParams.Length(); } //======================================================================= //function : Parameter //purpose : //======================================================================= inline Standard_Real GCPnts_QuasiUniformDeflection::Parameter (const Standard_Integer Index) const { StdFail_NotDone_Raise_if(!myDone, "GCPnts_QuasiUniformDeflection::Parameter()"); return myParams(Index); }