Open CASCADE Technology 7.8.2.dev
STEPEdit Class Reference

Provides tools to exploit and edit a set of STEP data : editors, selections .. More...

#include <STEPEdit.hxx>

Static Public Member Functions

static Handle< Interface_ProtocolProtocol ()
 Returns a Protocol fit for STEP (creates the first time)
 
static Handle< StepData_StepModelNewModel ()
 Returns a new empty StepModel fit for STEP i.e. with its header determined from Protocol.
 
static Handle< IFSelect_SignatureSignType ()
 Returns a SignType fit for STEP (creates the first time)
 
static Handle< IFSelect_SelectSignatureNewSelectSDR ()
 Creates a Selection for ShapeDefinitionRepresentation By default searches among root entities.
 
static Handle< IFSelect_SelectSignatureNewSelectPlacedItem ()
 Creates a Selection for Placed Items, i.e. MappedItem or ContextDependentShapeRepresentation, which itself refers to a RepresentationRelationship with possible subtypes (Shape... and/or ...WithTransformation) By default in the whole StepModel.
 
static Handle< IFSelect_SelectSignatureNewSelectShapeRepr ()
 Creates a Selection for ShapeRepresentation and its sub-types, plus ContextDependentShapeRepresentation (which is not a sub-type of ShapeRepresentation) By default in the whole StepModel.
 

Detailed Description

Provides tools to exploit and edit a set of STEP data : editors, selections ..

Member Function Documentation

◆ NewModel()

static Handle< StepData_StepModel > STEPEdit::NewModel ( )
static

Returns a new empty StepModel fit for STEP i.e. with its header determined from Protocol.

◆ NewSelectPlacedItem()

static Handle< IFSelect_SelectSignature > STEPEdit::NewSelectPlacedItem ( )
static

Creates a Selection for Placed Items, i.e. MappedItem or ContextDependentShapeRepresentation, which itself refers to a RepresentationRelationship with possible subtypes (Shape... and/or ...WithTransformation) By default in the whole StepModel.

◆ NewSelectSDR()

static Handle< IFSelect_SelectSignature > STEPEdit::NewSelectSDR ( )
static

Creates a Selection for ShapeDefinitionRepresentation By default searches among root entities.

◆ NewSelectShapeRepr()

static Handle< IFSelect_SelectSignature > STEPEdit::NewSelectShapeRepr ( )
static

Creates a Selection for ShapeRepresentation and its sub-types, plus ContextDependentShapeRepresentation (which is not a sub-type of ShapeRepresentation) By default in the whole StepModel.

◆ Protocol()

static Handle< Interface_Protocol > STEPEdit::Protocol ( )
static

Returns a Protocol fit for STEP (creates the first time)

◆ SignType()

static Handle< IFSelect_Signature > STEPEdit::SignType ( )
static

Returns a SignType fit for STEP (creates the first time)


The documentation for this class was generated from the following file: