#include <IGESSelect_AddFileComment.hxx>
Inheritance diagram for IGESSelect_AddFileComment:
Public Member Functions | |
Standard_EXPORT | IGESSelect_AddFileComment () |
Creates a new emoty AddFileComment. Use AddLine to complete it . | |
Standard_EXPORT void | Clear () |
Clears the list of file comment lines already stored . | |
Standard_EXPORT void | AddLine (const Standard_CString line) |
Adds a line for file comment Remark : Lines are limited to 72 useful char.s . A line of more than 72 char.s will be splited into several ones of 72 max each. . | |
Standard_EXPORT void | AddLines (const Handle(TColStd_HSequenceOfHAsciiString)&lines) |
Adds a list of lines for file comment Each of them must comply with demand of AddLine . | |
Standard_EXPORT Standard_Integer | NbLines () const |
Returns the count of stored lines . | |
Standard_EXPORT Standard_CString | Line (const Standard_Integer num) const |
Returns a stored line given its rank . | |
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Lines () const |
Returns the complete list of lines in once . | |
Standard_EXPORT void | Perform (IFSelect_ContextWrite &ctx, IGESData_IGESWriter &writer) const |
Sends the comment lines to the file (Start Section) . | |
Standard_EXPORT TCollection_AsciiString | Label () const |
Returns specific Label, which is "Add <nn> Comment Lines (Start Section)" . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_TColStd_HSequenceOfHAsciiString | thelist |
|
|
|
|
|
|
|
|
|
Reimplemented from IGESSelect_FileModifier. |
|
Implements IFSelect_GeneralModifier. |
|
|
|
|
|
|
|
Implements IGESSelect_FileModifier. |
|
|