Hide menu
Loading...
Searching...
No Matches
cadex::SLD_ReaderParameters Class Reference

Defines parameters of the SLD_Reader. More...

#include <cadex/SLD_ReaderParameters.hxx>

Inheritance diagram for cadex::SLD_ReaderParameters:
cadex::Base_ReaderParameters

Public Types

enum  ConfigurationsModeType { Actual , All , Custom }
 
- Public Types inherited from cadex::Base_ReaderParameters
typedef std::shared_ptr< internal::Base_ReaderParametersImpl > ImplPtrType
 Reserved for internal use.
 

Public Member Functions

 SLD_ReaderParameters ()
 Constructor.
 
ConfigurationsModeType ConfigurationsMode () const
 
ConfigurationsModeType & ConfigurationsMode ()
 Sets configuration mode.
 
void SetCustomConfigurationNames (const Base_UTF16String theNames[], size_t theNameNb)
 
- 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.
 
bool ReadPMI () const
 Specifies whether Product and Manufacturing Information (PMI) should be read from the file. 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 & ReadPMI ()
 Specifies whether Product and Manufacturing Information (PMI) should be read from the file.
 
bool SaveExternalReferencePaths () const
 Specifies whether source file path of SGE elements should be stored in its property tables. 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 & SaveExternalReferencePaths ()
 Specifies whether source file path of SGE elements should be stored in its property tables.
 
void SetLengthUnit (Base_LengthUnit LengthUnit)
 Sets a unit in which to treat geometric data in file.
 
bool ReadDrawing () const
 Specifies whether a drawing should be read from the file. 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 & ReadDrawing ()
 Specifies whether a drawing should be read from the file.
 
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.
 

Detailed Description

Constructor & Destructor Documentation

◆ SLD_ReaderParameters()

cadex::SLD_ReaderParameters::SLD_ReaderParameters ( )

Member Function Documentation

◆ ConfigurationsMode()

SLD_ReaderParameters::ConfigurationsModeType & cadex::SLD_ReaderParameters::ConfigurationsMode ( )

Sets configuration mode.

Warning
This setting is part of Product configurations add-on, which is licensed separetely from the base CAD Exchanger SDK.
If you do not have it, the passed value will not cause any effect and Actual will be assigned.