Open CASCADE Technology 6.6.0
|
Removes Curves UV or 3D (not both !) from Faces, those
designated by the Selection. No Selection means all the file
#include <IGESSelect_RemoveCurves.hxx>
Public Member Functions | |
IGESSelect_RemoveCurves (const Standard_Boolean UV) | |
Creates a RemoveCurves from Faces (141/142/143/144) UV True : Removes UV Curves (pcurves) UV False : Removes 3D Curves | |
void | Performing (IFSelect_ContextModif &ctx, const Handle< IGESData_IGESModel > &target, Interface_CopyTool &TC) const |
Specific action : Removes the Curves | |
TCollection_AsciiString | Label () const |
Returns a text which is "Remove Curves UV on Face" or "Remove Curves 3D on Face" |
IGESSelect_RemoveCurves::IGESSelect_RemoveCurves | ( | const Standard_Boolean | UV | ) |
TCollection_AsciiString IGESSelect_RemoveCurves::Label | ( | ) | const [virtual] |
Implements IFSelect_GeneralModifier.
void IGESSelect_RemoveCurves::Performing | ( | IFSelect_ContextModif & | ctx, |
const Handle< IGESData_IGESModel > & | target, | ||
Interface_CopyTool & | TC | ||
) | const [virtual] |
Implements IGESSelect_ModelModifier.