Open CASCADE Technology
7.7.0
|
Provides data structures for representation of EXPRESS schema (items, types, entities etc.) and tools for generating XSTEP classes (HXX and CXX) from items of the schema. More...
#include <Express.hxx>
Static Public Member Functions | |
static Handle< Express_Schema > & | Schema () |
Returns (modifiable) handle to static schema object. More... | |
static void | WriteFileStamp (Standard_OStream &theOS) |
Writes standard copyright stamp (creation date/time, user, etc.) More... | |
static void | WriteMethodStamp (Standard_OStream &theOS, const TCollection_AsciiString &theName) |
Writes standard comment for method in CXX file. More... | |
static TCollection_AsciiString | ToStepName (const TCollection_AsciiString &theName) |
Converts item name from CASCADE to STEP style e.g. BoundedCurve -> bounded_curve. More... | |
static TCollection_AsciiString | EnumPrefix (const TCollection_AsciiString &theName) |
Converts item name from CASCADE to STEP style e.g. BoundedCurve -> bounded_curve. More... | |
Provides data structures for representation of EXPRESS schema (items, types, entities etc.) and tools for generating XSTEP classes (HXX and CXX) from items of the schema.
|
static |
Converts item name from CASCADE to STEP style e.g. BoundedCurve -> bounded_curve.
|
static |
Returns (modifiable) handle to static schema object.
|
static |
Converts item name from CASCADE to STEP style e.g. BoundedCurve -> bounded_curve.
|
static |
Writes standard copyright stamp (creation date/time, user, etc.)
|
static |
Writes standard comment for method in CXX file.