This is the complete list of members for CurveCreator_ICurve, including all inherited members.
addPoints(const CurveCreator::Coordinates &theCoords, const int theISection, const int theIPnt=-1)=0 | CurveCreator_ICurve | pure virtual |
addSection(const std::string &theName, const CurveCreator::SectionType theType, const bool theIsClosed)=0 | CurveCreator_ICurve | pure virtual |
canPointsBeSorted()=0 | CurveCreator_ICurve | pure virtual |
clear()=0 | CurveCreator_ICurve | pure virtual |
constructAISObject()=0 | CurveCreator_ICurve | protectedpure virtual |
getDimension() const =0 | CurveCreator_ICurve | pure virtual |
getNbPoints(const int theISection) const =0 | CurveCreator_ICurve | pure virtual |
getNbRedo() const =0 | CurveCreator_ICurve | pure virtual |
getNbSections() const =0 | CurveCreator_ICurve | pure virtual |
getNbUndo() const =0 | CurveCreator_ICurve | pure virtual |
getPoint(const int theISection, const int theIPnt) const =0 | CurveCreator_ICurve | pure virtual |
getPoints(const int theISection=-1) const =0 | CurveCreator_ICurve | pure virtual |
getSection(const int theSectionIndex) const =0 | CurveCreator_ICurve | pure virtual |
getSection(const int theSectionIndex)=0 | CurveCreator_ICurve | pure virtual |
getSectionName(const int theISection) const =0 | CurveCreator_ICurve | pure virtual |
getSectionType(const int theISection) const =0 | CurveCreator_ICurve | pure virtual |
Handle(AIS_InteractiveObject) getAISObject(const bool theNeedToBuild | CurveCreator_ICurve | virtual |
isClosed(const int theISection) const =0 | CurveCreator_ICurve | pure virtual |
join(const std::list< int > &theSections)=0 | CurveCreator_ICurve | pure virtual |
redo()=0 | CurveCreator_ICurve | pure virtual |
removePoint(const int theISection, const int theIPnt=-1)=0 | CurveCreator_ICurve | pure virtual |
removeSection(const int theISection)=0 | CurveCreator_ICurve | pure virtual |
removeSeveralPoints(const SectionToPointList &theSectionToPntIDs)=0 | CurveCreator_ICurve | pure virtual |
saveCoordDiff(const SectionToPointCoordsList &theOldCoords)=0 | CurveCreator_ICurve | pure virtual |
SectionToPoint typedef | CurveCreator_ICurve | |
SectionToPointCoordsList typedef | CurveCreator_ICurve | |
SectionToPointList typedef | CurveCreator_ICurve | |
setClosed(const int theISection, const bool theIsClosed)=0 | CurveCreator_ICurve | pure virtual |
setPoint(const int theISection, const int theIPnt, const CurveCreator::Coordinates &theNewCoords)=0 | CurveCreator_ICurve | pure virtual |
setSectionName(const int theISection, const std::string &theName)=0 | CurveCreator_ICurve | pure virtual |
setSectionType(const int theISection, const CurveCreator::SectionType theType)=0 | CurveCreator_ICurve | pure virtual |
setSeveralPoints(const SectionToPointCoordsList &theSectionToPntCoords, const bool theIsToSaveDiff=true)=0 | CurveCreator_ICurve | pure virtual |
setSkipSorting(const bool)=0 | CurveCreator_ICurve | pure virtual |
undo()=0 | CurveCreator_ICurve | pure virtual |
~CurveCreator_ICurve() | CurveCreator_ICurve | inlinevirtual |