virtual ~CurveCreator_ISection() {}
//! Calculates the different points of the section.
- virtual void GetDifferentPoints(
- const int theDimension, Handle(TColgp_HArray1OfPnt)& thePoints) const = 0;
+ virtual Handle(TColgp_HArray1OfPnt) GetDifferentPoints( int theDimension ) const = 0;
};
/**
/**
* Get points of a section (the total points in Curve if theISection is equal to -1)..
*/
- virtual CurveCreator::Coordinates getPoints( const int theISection = -1 ) const = 0;
+ virtual Handle(TColgp_HArray1OfPnt) GetDifferentPoints( int theISection = -1 ) const = 0;
/**
* Get number of points in specified section or (the total number of points