CAD Exchanger SDK
cadex::ACIS_WriterParameters Class Reference

Defines parameters of the ACIS writer. More...

Inheritance diagram for cadex::ACIS_WriterParameters:
cadex::Base_WriterParameters

Public Member Functions

int TargetACISVersion () const
 Returns a target ACIS version. More...
 
int & TargetACISVersion ()
 Returns a target ACIS version. More...
 
- Public Member Functions inherited from cadex::Base_WriterParameters
bool WriteBRepRepresentation () const
 Returns whether B-Rep representation should be saved.
 
bool & WriteBRepRepresentation ()
 Specifies whether B-Rep representation should be saved. More...
 
bool WritePolyRepresentation () const
 Returns whether polygonal representation should be saved.
 
bool & WritePolyRepresentation ()
 Specifies whether polygonal representation should be saved. More...
 
bool WriteTextures () const
 Returns whether texture should be saved.
 
bool & WriteTextures ()
 Specifies whether texture should be saved. More...
 
Base_LengthUnit LengthUnit () const
 Returns the length unit.
 
Base_LengthUnitLengthUnit ()
 Specifies the length unit. More...
 
ModelData_RepresentationMask PreferredLOD () const
 Returns the type of polygonal representation that should be written.
 
ModelData_RepresentationMaskPreferredLOD ()
 Specifies the type of polygonal representation that should be written. More...
 
const Base_UTF16StringAuthor () const
 Returns the author name.
 
Base_UTF16StringAuthor ()
 Specifies the model author name. More...
 
const Base_UTF16StringOrganization () const
 Returns the organization name.
 
Base_UTF16StringOrganization ()
 Specifies the organization name. More...
 
const Base_UTF16StringOriginatingSystem () const
 Returns the originating system name.
 
Base_UTF16StringOriginatingSystem ()
 Specifies the originating system name. More...
 
internal::Base_WriterParametersImpl * 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

- Public Types inherited from cadex::Base_WriterParameters
typedef std::shared_ptr< internal::Base_WriterParametersImpl > ImplPtrType
 Reserved for internal use.
 
- Protected Member Functions inherited from cadex::Base_WriterParameters
 Base_WriterParameters (internal::Base_WriterParametersImpl *theImpl)
 Constructor. More...
 

Detailed Description

Defines parameters of the ACIS writer.

Refer to Exporter Parameters.

Member Function Documentation

◆ TargetACISVersion() [1/2]

int cadex::ACIS_WriterParameters::TargetACISVersion ( ) const

Returns a target ACIS version.

The value is in the form major_version * 100 + minor_version, for instance 700 corresponds to v7.0.

◆ TargetACISVersion() [2/2]

int & cadex::ACIS_WriterParameters::TargetACISVersion ( )

Returns a target ACIS version.

The value must be the form major_version * 100 + minor_version, for instance 700 corresponds to v7.0.