#include <IGESData_UndefinedEntity.hxx>
Inheritance diagram for IGESData_UndefinedEntity:
Public Member Functions | |
Standard_EXPORT | IGESData_UndefinedEntity () |
creates an unknown entity | |
Standard_EXPORT Handle_Interface_UndefinedContent | UndefinedContent () const |
Returns own data as an UndefinedContent . | |
Standard_EXPORT Handle_Interface_UndefinedContent | ChangeableContent () |
Returns own data as an UndefinedContent, in order to touch it . | |
Standard_EXPORT void | SetNewContent (const Handle(Interface_UndefinedContent)&cont) |
Redefines a completely new UndefinedContent Used by a Copy which begins by ShallowCopy, for instance . | |
Standard_EXPORT Standard_Boolean | IsOKDirPart () const |
says if DirPart is OK or not (if not, it is erroneous) Note that if it is not, Def* methods can return Error status | |
Standard_EXPORT Standard_Integer | DirStatus () const |
returns Directory Error Status (used for Copy) | |
Standard_EXPORT void | SetOKDirPart () |
Erases the Directory Error Status Warning : Be sure that data are consistent to call this method ... . | |
virtual Standard_EXPORT IGESData_DefType | DefLineFont () const |
returns Error status if necessary, else calls original method | |
virtual Standard_EXPORT IGESData_DefList | DefLevel () const |
returns Error status if necessary, else calls original method | |
virtual Standard_EXPORT IGESData_DefList | DefView () const |
returns Error status if necessary, else calls original method | |
virtual Standard_EXPORT IGESData_DefType | DefColor () const |
returns Error status if necessary, else calls original method | |
virtual Standard_EXPORT Standard_Boolean | HasSubScriptNumber () const |
returns Error status if necessary, else calls original method (that is, if SubScript field is not blank or positive integer) | |
virtual Standard_EXPORT Standard_Boolean | ReadDir (const Handle(IGESData_IGESReaderData)&IR, IGESData_DirPart &DP, Handle(Interface_Check)&ach) |
Computes the Directory Error Status, to be called before standard ReadDir from IGESReaderTool Returns True if OK (hence, Directory can be loaded), Else returns False and the DirPart <dp> is modified (hence, Directory Error Status is non null; and standard Read will work with an acceptable DirectoryPart) . | |
virtual Standard_EXPORT void | ReadOwnParams (const Handle(IGESData_IGESReaderData)&IR, IGESData_ParamReader &PR) |
reads own parameters from file; PR gives access to them, IR detains parameter types and values Here, reads all parameters, integers are considered as entity reference unless they cannot be; no list interpretation No property or associativity list is managed | |
virtual Standard_EXPORT void | WriteOwnParams (IGESData_IGESWriter &IW) const |
writes parameters to IGESWriter, taken from UndefinedContent | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Integer | thedstat |
Handle_Interface_UndefinedContent | thecont |
|
|
|
|
|
Reimplemented from IGESData_IGESEntity. |
|
Reimplemented from IGESData_IGESEntity. |
|
Reimplemented from IGESData_IGESEntity. |
|
Reimplemented from IGESData_IGESEntity. |
|
|
|
Reimplemented from IGESData_IGESEntity. Reimplemented in IGESData_FreeFormatEntity. |
|
Reimplemented from IGESData_IGESEntity. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in IGESData_FreeFormatEntity. |
|
|
|
|