DATAKIT API  V2025.1
dtk_IgesReader.hpp File Reference

Go to the source code of this file.

Data Structures

class  IgesReader
 

Functions

 SetAsDeprecated ("2022.1", "Use IgesReader::SetTransformPolylineToCurve method instead.") void igesr_SetTransformPolylineToCurve(const Dtk_bool inValue)
 Set Preference to change polygon to nurbs curve of degree 3 Usefull to accelerate the reading process without seewing process. More...
 
 SetAsDeprecated ("2022.2", "Use IgesReader::SetBoundaryPreference.") void igesr_SetBoundaryPreference(Dtk_Int32 inPreference)
 Set Preference on reading boundaries if both restrictions exist (UV and 3D) More...
 
 SetAsDeprecated ("2022.2", "Use IgesReader::SetConfigExcludeGroup method instead.") void igesr_SetConfigExcludeGroup(Dtk_bool inValue)
 Set Preference to exclude group reading (type 402) Usefull if many group contains same entity to avoid duplication. More...
 
 SetAsDeprecated ("2022.2", "Use IgesReader::SetReadAsDrawing method instead.") void igesr_SetReadAsDrawing(Dtk_Int32 inBool)
 Set Preference on reading file as drawing or part. More...
 

Function Documentation

◆ SetAsDeprecated() [1/4]

SetAsDeprecated ( "2022.1"  ,
"Use IgesReader::SetTransformPolylineToCurve method instead."   
) const

Set Preference to change polygon to nurbs curve of degree 3 Usefull to accelerate the reading process without seewing process.

Deprecated:
: use static method IgesRead::SetTransformPolylineToCurve
Parameters
[in]inValue1 Transform (default) , 0 No change

◆ SetAsDeprecated() [2/4]

SetAsDeprecated ( "2022.2"  ,
"Use IgesReader::SetBoundaryPreference."   
)

Set Preference on reading boundaries if both restrictions exist (UV and 3D)

Deprecated:
: use static method IgesReader::SetBoundaryPreference
Parameters
[in]inPreference: File to read : 2 means Use UV first (default) 3 means Use 3D first

◆ SetAsDeprecated() [3/4]

SetAsDeprecated ( "2022.2"  ,
"Use IgesReader::SetConfigExcludeGroup method instead."   
)

Set Preference to exclude group reading (type 402) Usefull if many group contains same entity to avoid duplication.

Deprecated:
:use static method IgesReader::SetConfigExcludeGroup
Parameters
[in]inValue= 1 Exclude, inValue = 0 Read 402 (default )

◆ SetAsDeprecated() [4/4]

SetAsDeprecated ( "2022.2"  ,
"Use IgesReader::SetReadAsDrawing method instead."   
)

Set Preference on reading file as drawing or part.

Deprecated:
: use static method IgesReader::SetReadAsDrawing
Parameters
[in]inBool= 1 means Load entities as Drawing - 2D entities / 0 means Load entities as Part - 3D entities