HPS::Exchange::ProE Class Reference

#include <sprk_exchange.h>

Public Types

enum  ConstructionEntities { ConstructionEntities::On, ConstructionEntities::Off, ConstructionEntities::AsDatum }
 
enum  FamilyTable { FamilyTable::BRepOnly, FamilyTable::BRepOrTessellation, FamilyTable::BRepOrTessellationOrGeneric }
 
enum  SessionColor { SessionColor::LastCreoVersion, SessionColor::ExchangeDefault, SessionColor::UserDefined }
 

Detailed Description

The Exchange::ProE class is a concept class for ProE-related enums.

Member Enumeration Documentation

◆ ConstructionEntities

Enumerates how to import Construction Entities.

Enumerator
On 

Import construction entities.(A3DProEReadConstructEntities_Yes).

Off 

Do not import construction entities.(A3DProEReadConstructEntities_No).

AsDatum 

Use the datum setting to determine whether to import construction entities.(A3DProEReadConstructEntities_AsDatum).

◆ FamilyTable

Enumerates how to import Family Tables.

Enumerator
BRepOnly 

Use BRep available in Accelerator files (.xpr and .xas), if available.(A3DProEFamTabAcceleratorFileOnly).

BRepOrTessellation 

Use BRep available in Accelerator files (.xpr and .xas), if available. If BRep is not available use tessellation, when available(A3DProEFamTabOrUseTessellation).

BRepOrTessellationOrGeneric 

Always import, even if no tessellation and no BRep is available, in which case a wire generic entity will be imported.(A3DProEFamTabOrUseWireAndGeneric).

◆ SessionColor

Enumerates what colors should be used for PMI in Wildfire files which have no color.

Enumerator
LastCreoVersion 

Use the default session color for the latest version of Creo supported by Exchange (kA3DLastCreoVersionSessionColor).

ExchangeDefault 

Use the default session color for Exchange (kA3DHExchangeSessionColor).

UserDefined 

Use the default PMI color specified in the import options (kA3DFileVersionSessionColor).

See also
Exchange::ImportOptionsKit::SetPMIDefaultColor

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