This class creates and writes
STEP files from Open CASCADE models. A STEP file can be
written to an existing STEP file or to a new one.
Translation can be performed in one or several operations. Each
translation operation outputs a distinct root entity in the STEP file.
#include <STEPControl_Writer.hxx>
Constructor & Destructor Documentation
STEPControl_Writer::STEPControl_Writer |
( |
| ) |
|
Member Function Documentation
Handle_StepData_StepModel STEPControl_Writer::Model |
( |
const Standard_Boolean |
newone = Standard_False | ) |
|
- 0 gives general statistics (number of translated roots,
number of warnings, number of fail messages),
- 1 gives root results,
- 2 gives statistics for all checked entities,
- 3 gives the list of translated entities,
- 4 gives warning and fail messages,
- 5 gives fail messages only.
mode is used according to the use of what. If what is 0, mode is
ignored. If what is 1, 2 or 3, mode defines the following:
- 0 lists the numbers of STEP entities in a STEP model,
- 1 gives the number, identifier, type and result type for each
STEP entity and/or its status (fail, warning, etc.),
- 2 gives maximum information for each STEP entity (i.e. checks),
- 3 gives the number of entities by the type of a STEP entity,
- 4 gives the number of of STEP entities per result type and/or status,
- 5 gives the number of pairs (STEP or result type and status),
- 6 gives the number of pairs (STEP or result type and status)
AND the list of entity numbers in the STEP model.
- STEPControlStd_AsIs translates a shape to its highest possible
STEP representation.
- STEPControlStd_ManifoldSolidBrep translates a shape to a STEP
manifold_solid_brep or brep_with_voids entity.
- STEPControlStd_FacetedBrep translates a shape into a STEP
faceted_brep entity.
- STEPControlStd_ShellBasedSurfaceModel translates a shape into a STEP
shell_based_surface_model entity.
- STEPControlStd_GeometricCurveSet translates a shape into a STEP
geometric_curve_set entity.
void STEPControl_Writer::UnsetTolerance |
( |
| ) |
|
Handle_XSControl_WorkSession STEPControl_Writer::WS |
( |
| ) |
const |
The documentation for this class was generated from the following file: