CAD Exchanger SDK
cadex::STEP_ReaderParameters Class Reference

Defines parameters of the STEP_Reader. More...

Inheritance diagram for cadex::STEP_ReaderParameters:
cadex::Base_ReaderParameters

Public Types

enum  VersionType { V1 = 1, V2 = 2 }
 Version of STEP reader.
 
enum  BRepRepresentationType {
  Auto, All, AdvancedBRep, ManifoldSurface,
  NonManifoldSurface, EdgeBasedWireframe
}
 Type of BRep shape representation.
 
- Public Types inherited from cadex::Base_ReaderParameters
typedef std::shared_ptr< internal::Base_ReaderParametersImpl > ImplPtrType
 Reserved for internal use.
 

Public Member Functions

 STEP_ReaderParameters ()
 Constructor. More...
 
BRepRepresentationType PreferredBRepRepresentationType () const
 Returns the preferred type of B-Rep shape representation.
 
BRepRepresentationTypePreferredBRepRepresentationType ()
 Sets the preferred type of B-Rep shape representation.
 
VersionType Version () const
 Returns version.
 
VersionTypeVersion ()
 Sets version.
 
- Public Member Functions inherited from cadex::Base_ReaderParameters
bool DelayedConversion () const
 Specifies whether the import should fully complete conversion or defer it This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.See above for non-const method.
 
bool & DelayedConversion ()
 Specifies whether the reader should defer conversion whenever possible or complete it. More...
 
void SetLengthUnit (Base_LengthUnit LengthUnit)
 Sets a unit in which to treat geometric data in file. More...
 
internal::Base_ReaderParametersImpl * Impl () const
 Returns internal implementation object.
 
template<typename T >
T * Impl () const
 Reserved for internal use.
 
const ImplPtrTypeSharedImpl () const
 Reserved for internal use.
 

Additional Inherited Members

- Protected Member Functions inherited from cadex::Base_ReaderParameters
 Base_ReaderParameters (internal::Base_ReaderParametersImpl *theImpl)
 Constructor. More...
 

Detailed Description

Defines parameters of the STEP_Reader.

Refer to Importer Parameters.

Parameters can be set using STEP_Reader::Parameters().

Constructor & Destructor Documentation

◆ STEP_ReaderParameters()

cadex::STEP_ReaderParameters::STEP_ReaderParameters ( )

Constructor.

Initializes with default values:

See also
Base_ReaderParameters::Base_ReaderParameters()