API Search || Global Search

More...

Inheritance diagram for HPS.Exchange.STEP:

Public Types

enum  Field { Field.ProductName = 0, Field.NextAssemblyUsageOccurrenceID = 1, Field.NextAssemblyUsageOccurrenceName = 2, Field.NextAssemblyUsageOccurrenceDescription = 3 }
 Enumerates the field from which to get the name for a product occurrence on import of a STEP file. More...
 
enum  Format { Format.AP203 = 0, Format.AP214 = 1, Format.AP242 = 2 }
 Enumerates the format to use when exporting a STEP file. More...
 

Public Member Functions

virtual void Dispose ()
 
 STEP (HPS.Exchange.STEP in_that)
 

Protected Member Functions

virtual void deleteCptr ()
 

Protected Attributes

bool cMemOwn
 
HandleRef cptr
 

Detailed Description

The Exchange.STEP class is a concept class for STEP-related enums.

Member Enumeration Documentation

Enumerates the field from which to get the name for a product occurrence on import of a STEP file.

Enumerator
ProductName 

Get the name from from the PRODUCT field (A3DRWParamsStepData::m_bPreferProductName = true).

NextAssemblyUsageOccurrenceID 

Get the name from the first field of NEXT_ASSEMBLY_USAGE_OCCURRENCE (kA3DStepNameFromNAUO_ID).

NextAssemblyUsageOccurrenceName 

Get the name from the second field of NEXT_ASSEMBLY_USAGE_OCCURRENCE (kA3DStepNameFromNAUO_NAME).

NextAssemblyUsageOccurrenceDescription 

Get the name from the third field of NEXT_ASSEMBLY_USAGE_OCCURRENCE (kA3DStepNameFromNAUO_DESCRIPTION).

Enumerates the format to use when exporting a STEP file.

Enumerator
AP203 

The AP 203 STEP format (kA3DStepAP203).

AP214 

The AP 214 STEP format (kA3DStepAP214).

AP242 

The AP 242 STEP format (kA3DStepAP242).


The documentation for this class was generated from the following file:
  • internals/hps_sprk_exchange/source/cs/HPS.Exchange.cs