All Frameworks Class Hierarchy This Framework Indexes
CATMultiCADInterfaces Interface CATIMciMultiCADSettingAtt
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMciMultiCADSettingAtt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMciMultiCADSettingAtt
Interface to handle the parameters of the MultiCAD.
Role: This interface is implemented by a component which
represents the controller of the MultiCAD settings.
This interface defines:
- A method to set each parameter
- A method to get the value of each parameter
- A method to lock/unlock each parameter
- A method to retrieve the informations concerning each parameter
Method Index
- o
GetAnnotation3DMode(unsigned char&)
- Retrieves the value of the parameter Annotation 3D Mode.
- o
GetAnnotation3DModeInfo(CATSettingInfo*)
- Retrieves the state of the parameter Annotation 3D.
- o
GetConversionTechnology(int&)
- Retrieves Conversion Technology.
- o
GetConversionTechnologyInfo(CATSettingInfo*)
- Retrieves the state of the parameter Conversion Technology.
- o
GetIdeasComponentName(CATUnicodeString&)
- Retrieves the value of the parameter Ideas Component Name.
- o
GetIdeasComponentNameInfo(CATSettingInfo*)
- Retrieves the state of the parameter Ideas Component Name.
- o
GetIdeasComponentType(int&)
- Retrieves the value of the parameter Ideas Component Type.
- o
GetIdeasComponentTypeInfo(CATSettingInfo*)
- Retrieves the state of the parameter Ideas Component Type.
- o
GetIdeasLibraryName(CATUnicodeString&)
- Retrieves the value of the parameter Ideas Library Name.
- o
GetIdeasLibraryNameInfo(CATSettingInfo*)
- Retrieves the state of the parameter Ideas Library Name.
- o
GetIdeasPartNumber(CATUnicodeString&)
- Retrieves the value of the parameter Ideas Part Number.
- o
GetIdeasPartNumberInfo(CATSettingInfo*)
- Retrieves the state of the parameter Ideas Part Number.
- o
GetIdeasProjectName(CATUnicodeString&)
- Retrieves the value of the parameter Ideas Project Name.
- o
GetIdeasProjectNameInfo(CATSettingInfo*)
- Retrieves the state of the parameter Ideas Project Name.
- o
GetIdeasRevNumber(CATUnicodeString&)
- Retrieves the value of the parameter Ideas Revision Number.
- o
GetIdeasRevNumberInfo(CATSettingInfo*)
- Retrieves the state of the parameter Ideas Revision Number.
- o
GetIdeasTessParam(float&)
- Retrieves The Ideas Tessellation Parameter value.
- o
GetIdeasTessParamInfo(CATSettingInfo*)
- Retrieves the state of the parameter Ideas Tessellation Parameter.
- o
GetIdi3dAnnotationMode(int&)
- Retrieves Link Mode
Role: Retrieves the Idi 3D Annotation mode to use during import.
- o
GetIdi3dAnnotationModeInfo(CATSettingInfo*)
- Retrieves the state of the parameter Idi 3D Annotation Mode.
- o
GetLinkMode(int&)
- Retrieves Link Mode.
- o
GetLinkModeInfo(CATSettingInfo*)
- Retrieves the state of the parameter Link Mode.
- o
GetOutputPath(CATUnicodeString&)
- Retrieves Output Path.
- o
GetOutputPathInfo(CATSettingInfo*)
- Retrieves the state of the parameter Output Path.
- o
GetOutputPathSymb(CATUnicodeString&)
- Retrieves Symbolic Output Path.
- o
GetPartsParameterMode(int&)
- Retrieves the value of the parameter Parts Parameterization Mode.
- o
GetPartsParameterModeInfo(CATSettingInfo*)
- Retrieves the state of the parameter Parts Parameterization Mode.
- o
GetProEInstanceMode(unsigned char&)
- Retrieves the value of the parameter ProE Instance Mode.
- o
GetProEInstanceModeInfo(CATSettingInfo*)
- Retrieves the state of the parameter ProE Instance Mode.
- o
GetProEInstanceName(CATUnicodeString&)
- Retrieves the value of the parameter ProE Instance Name.
- o
GetProEInstanceNameInfo(CATSettingInfo*)
- Retrieves the state of the parameter ProE Instance Name.
- o
GetProEQuiltsRead(unsigned char&)
- Retrieves the value of the parameter Save ProE Quilts Read.
- o
GetProEQuiltsReadInfo(CATSettingInfo*)
- Retrieves the state of the parameter ProE Quilts Read.
- o
GetProESimpRepMode(unsigned char&)
- Retrieves the value of the parameter ProE Simplified Representation Mode.
- o
GetProESimpRepModeInfo(CATSettingInfo*)
- Retrieves the state of the parameter ProE Simplified Representation Mode.
- o
GetProESimpRepName(CATUnicodeString&)
- Retrieves the value of the parameter ProE Simplified Representation Name.
- o
GetProESimpRepNameInfo(CATSettingInfo*)
- Retrieves the state of the parameter ProE Simplified Representation Name.
- o
GetSaveCoorsysInCgr(unsigned char&)
- Retrieves the value of the parameter Save Coordinate System in CGR.
- o
GetSaveCoorsysInCgrInfo(CATSettingInfo*)
- Retrieves the state of the parameter Save Coordinate System in CGR.
- o
GetTranslatorMode(int&)
- Retrieves the value of the parameter Translator mode.
- o
GetTranslatorModeInfo(CATSettingInfo*)
- Retrieves the state of the parameter Translator mode.
- o
GetUGActiveLayersOnly(unsigned char&)
- Retrieves the value of the parameter UG Active Layers Only.
- o
GetUGActiveLayersOnlyInfo(CATSettingInfo*)
- Retrieves the state of the parameter UG Active Layers Only.
- o
GetUGDrawingName(CATUnicodeString&)
- Retrieves the value of the parameter UG Drawing Name.
- o
GetUGDrawingNameInfo(CATSettingInfo*)
- Retrieves the state of the parameter UG Drawing Name.
- o
GetUGLayerNumbers(CATUnicodeString&)
- Retrieves the value of the parameter UG Layer Numbers.
- o
GetUGLayerNumbersInfo(CATSettingInfo*)
- Retrieves the state of the parameter UG Layer Numbers.
- o
GetUGOpenSurfaces(unsigned char&)
- Retrieves the value of the parameter UG Open Surfaces.
- o
GetUGOpenSurfacesInfo(CATSettingInfo*)
- Retrieves the state of the parameter UG Open Surfaces.
- o
GetUgReferenceSet(CATUnicodeString&)
- Retrieves the value of the parameter UG Reference Set name.
- o
GetUgReferenceSetInfo(CATSettingInfo*)
- Retrieves the state of the parameter UG Reference Set name.
- o
GetVisuFormatUnit(float&)
- Retrieves the value of the parameter Visu Format Unit.
- o
GetVisuFormatUnitInfo(CATSettingInfo*)
- Retrieves the state of the parameter Visu Format Unit.
- o
SetAnnotation3DMode(unsigned char&)
- Sets the value of the parameter Annotation 3D Mode.
- o
SetAnnotation3DModeLock(unsigned char)
- Locks or unlocks the parameter Annotation 3D.
- o
SetConversionTechnology(int&)
- Sets the Conversion Technology.
- o
SetConversionTechnologyLock(unsigned char)
- Locks or unlocks the parameter Conversion Technology.
- o
SetIdeasComponentName(CATUnicodeString&)
- Sets the value of the parameter Ideas Component Name.
- o
SetIdeasComponentNameLock(unsigned char)
- Locks or unlocks the parameter Ideas Component Name.
- o
SetIdeasComponentType(int&)
- Sets the value of the parameter Ideas Component Type.
- o
SetIdeasComponentTypeLock(unsigned char)
- Locks or unlocks the parameter Ideas Component Type.
- o
SetIdeasLibraryName(CATUnicodeString&)
- Sets the value of the parameter Ideas Library Name.
- o
SetIdeasLibraryNameLock(unsigned char)
- Locks or unlocks the parameter Ideas Library Name.
- o
SetIdeasPartNumber(CATUnicodeString&)
- Sets the value of the parameter Ideas Part Number.
- o
SetIdeasPartNumberLock(unsigned char)
- Locks or unlocks the parameter Ideas Part Number.
- o
SetIdeasProjectName(CATUnicodeString&)
- Sets the value of the parameter Ideas Project Name.
- o
SetIdeasProjectNameLock(unsigned char)
- Locks or unlocks the parameter Ideas Project Name.
- o
SetIdeasRevNumber(CATUnicodeString&)
- Sets the value of the parameter Ideas Revision Number.
- o
SetIdeasRevNumberLock(unsigned char)
- Locks or unlocks the parameter Ideas Revision Number.
- o
SetIdeasTessParam(float&)
- Sets The Ideas Tessellation Parameter value.
- o
SetIdeasTessParamLock(unsigned char)
- Locks or unlocks the parameter Ideas Tessellation Parameter.
- o
SetIdi3dAnnotationMode(int&)
- Sets Link Mode
Role: Sets the Idi 3D Annotation mode to use during import.
- o
SetIdi3dAnnotationModeLock(unsigned char)
- Locks or unlocks the parameter Idi 3D Annotation Mode.
- o
SetLinkMode(int&)
- Sets Link Mode.
- o
SetLinkModeLock(unsigned char)
- Locks or unlocks the parameter Link Mode.
- o
SetOutputPath(CATUnicodeString&)
- Sets Output Path.
- o
SetOutputPathLock(unsigned char)
- Locks or unlocks the parameter Output Path.
- o
SetPartsParameterMode(int&)
- Sets the value of the parameter Parts Parameterization Mode.
- o
SetPartsParameterModeLock(unsigned char)
- Locks or unlocks the parameter parts parameterization mode.
- o
SetProEInstanceMode(unsigned char&)
- Sets the value of the parameter ProE Instance Mode.
- o
SetProEInstanceModeLock(unsigned char)
- Locks or unlocks the parameter ProE Instance Mode.
- o
SetProEInstanceName(CATUnicodeString&)
- Sets the value of the parameter ProE Instance Name.
- o
SetProEInstanceNameLock(unsigned char)
- Locks or unlocks the parameter ProE Instance Name.
- o
SetProEQuiltsRead(unsigned char&)
- Sets the value of the parameter Save ProE Quilts Read.
- o
SetProEQuiltsReadLock(unsigned char)
- Locks or unlocks the parameter ProE Quilts Read.
- o
SetProESimpRepMode(unsigned char&)
- Sets the value of the parameter ProE Simplified Representation Mode.
- o
SetProESimpRepModeLock(unsigned char)
- Locks or unlocks the parameter ProE Simplified Representation Mode.
- o
SetProESimpRepName(CATUnicodeString&)
- Sets the value of the parameter ProE Simplified Representation Name.
- o
SetProESimpRepNameLock(unsigned char)
- Locks or unlocks the parameter ProE Simplified Representation Name.
- o
SetSaveCoorsysInCgr(unsigned char&)
- Sets the value of the parameter Save Coordinate System in CGR.
- o
SetSaveCoorsysInCgrLock(unsigned char)
- Locks or unlocks the parameter Save Coordinate System in CGR.
- o
SetTranslatorMode(int&)
- Sets the value of the parameter Translator mode.
- o
SetTranslatorModeLock(unsigned char)
- Locks or unlocks the parameter Translator mode.
- o
SetUGActiveLayersOnly(unsigned char&)
- Sets the value of the parameter UG Active Layers Only.
- o
SetUGActiveLayersOnlyLock(unsigned char)
- Locks or unlocks the parameter UG Active Layers Only.
- o
SetUGDrawingName(CATUnicodeString&)
- Sets the value of the parameter UG Drawing Name.
- o
SetUGDrawingNameLock(unsigned char)
- Locks or unlocks the parameter UG Drawing Name.
- o
SetUGLayerNumbers(CATUnicodeString&)
- Sets the value of the parameter UG Layer Numbers.
- o
SetUGLayerNumbersLock(unsigned char)
- Locks or unlocks the parameter UG Layer Numbers.
- o
SetUGOpenSurfaces(unsigned char&)
- Sets the value of the parameter UG Open Surfaces.
- o
SetUGOpenSurfacesLock(unsigned char)
- Locks or unlocks the parameter UG Open Surfaces.
- o
SetUgReferenceSet(CATUnicodeString&)
- Sets the value of the parameter UG Reference Set name.
- o
SetUgReferenceSetLock(unsigned char)
- Locks or unlocks the parameter UG Reference Set name.
- o
SetVisuFormatUnit(float&)
- Sets the value of the parameter Visu Format Unit.
- o
SetVisuFormatUnitLock(unsigned char)
- Locks or unlocks the parameter Visu Format Unit.
Methods
o GetAnnotation3DMode
public virtual HRESULT GetAnnotation3DMode( | unsigned char& | oAnnotation3DMode)= 0 |
-
Retrieves the value of the parameter Annotation 3D Mode.
Role: Retrieves the value of the Annotation 3D mode.
- Parameters:
-
- iParam
- Legal values:
0 : Annotation 3D mode OFF
1 : Annotation 3D mode ON
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetAnnotation3DModeInfo
-
Retrieves the state of the parameter Annotation 3D.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetConversionTechnology
public virtual HRESULT GetConversionTechnology( | int& | oConvTechno)= 0 |
-
Retrieves Conversion Technology.
Role: Retrieves the Preferred Conversion Technology to use.
- Parameters:
-
- oConvTechno
- Legal values:
0 : Indirect Mode
1 : Direct Mode
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetConversionTechnologyInfo
-
Retrieves the state of the parameter Conversion Technology.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasComponentName
-
Retrieves the value of the parameter Ideas Component Name.
Role: Retrieves the name of Ideas Component to be used for Ideas data conversion.
- Parameters:
-
- oIdeasComponentName
- Name of the Ideas Component
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasComponentNameInfo
-
Retrieves the state of the parameter Ideas Component Name.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasComponentType
public virtual HRESULT GetIdeasComponentType( | int& | oIdeasComponentType)= 0 |
-
Retrieves the value of the parameter Ideas Component Type.
Role: Retrieves the type of Ideas Component to be used for Ideas data conversion.
- Parameters:
-
- oIdeasComponentType
- Legal values:
0 : Part Type
1 : Assembly Type
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasComponentTypeInfo
-
Retrieves the state of the parameter Ideas Component Type.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasLibraryName
-
Retrieves the value of the parameter Ideas Library Name.
Role: Retrieves the name of Ideas Library to be used for Ideas data conversion.
- Parameters:
-
- oIdeasLibraryName
- Name of the Ideas library
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasLibraryNameInfo
-
Retrieves the state of the parameter Ideas Library Name.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasPartNumber
-
Retrieves the value of the parameter Ideas Part Number.
Role: Retrieves the Part Number to be used for Ideas data conversion.
- Parameters:
-
- oIdeasPartNumber
- Part Number
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasPartNumberInfo
-
Retrieves the state of the parameter Ideas Part Number.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasProjectName
-
Retrieves the value of the parameter Ideas Project Name.
Role: Get the value of the Ideas Project name used during Ideas data conversion.
- Parameters:
-
- oIdeasProjectName
- name of the Project Name
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasProjectNameInfo
-
Retrieves the state of the parameter Ideas Project Name.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasRevNumber
-
Retrieves the value of the parameter Ideas Revision Number.
Role: Retrieves the Revision Number to be used for Ideas data conversion.
- Parameters:
-
- oIdeasRevNumber
- Revision Number
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasRevNumberInfo
-
Retrieves the state of the parameter Ideas Revision Number.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasTessParam
public virtual HRESULT GetIdeasTessParam( | float& | oParam)= 0 |
-
Retrieves The Ideas Tessellation Parameter value.
Role: Retrieves the value of the Ideas Tessellation Parameter in millimeters.
- Parameters:
-
- oParam
- Legal values:
between 0.01 and 1
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdeasTessParamInfo
-
Retrieves the state of the parameter Ideas Tessellation Parameter.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdi3dAnnotationMode
public virtual HRESULT GetIdi3dAnnotationMode( | int& | oMode)= 0 |
-
Retrieves Link Mode
Role: Retrieves the Idi 3D Annotation mode to use during import.
- Parameters:
-
- oMode
- Legal values:
0 : Not activated
1 : Activated
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetIdi3dAnnotationModeInfo
-
Retrieves the state of the parameter Idi 3D Annotation Mode.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetLinkMode
public virtual HRESULT GetLinkMode( | int& | oLinkMode)= 0 |
-
Retrieves Link Mode.
Role: Retrieves the Link Mode to use during import.
- Parameters:
-
- oLinkMode
- Legal values:
0 : Visu Mode
1 : Unused
2 : CATPart Mode
3 : Visu Mode With Snaping Information
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetLinkModeInfo
-
Retrieves the state of the parameter Link Mode.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetOutputPath
-
Retrieves Output Path.
Role: Retrieves the Output Path in accessible format.
- Parameters:
-
- oOutputPath
- The Path of the directory where data are going to be stored during MultiCAD conversions.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetOutputPathInfo
-
Retrieves the state of the parameter Output Path.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetOutputPathSymb
-
Retrieves Symbolic Output Path.
Role: Retrieves the Output Path in a Symbolic format (e.g.: ${HOME} or ${MY_VAR}).
- Parameters:
-
- oOutputPath
- The Path of the directory where data are going to be stored during MultiCAD conversions.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetPartsParameterMode
public virtual HRESULT GetPartsParameterMode( | int& | oPartsParameterMode)= 0 |
-
Retrieves the value of the parameter Parts Parameterization Mode.
Role: Retrieves the value of the parts parameterization mode.
- Parameters:
-
- iParam
- Legal values:
0 : parts parameterization mode OFF
1 : parts parameterization mode ON
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetPartsParameterModeInfo
-
Retrieves the state of the parameter Parts Parameterization Mode.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProEInstanceMode
public virtual HRESULT GetProEInstanceMode( | unsigned char& | oProEInstanceMode)= 0 |
-
Retrieves the value of the parameter ProE Instance Mode.
Role: Return the activation mode of the ProE Instance support.
- Parameters:
-
- oProEInstanceMode
- Legal values:
0 : No import of specific Instance for ProE Parts.
1 : import of specific Instance for ProE Parts.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProEInstanceModeInfo
-
Retrieves the state of the parameter ProE Instance Mode.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProEInstanceName
-
Retrieves the value of the parameter ProE Instance Name.
Role: Get the name of the Instance to import for ProE Parts.
- Parameters:
-
- oProEInstanceName
- Name of the Instance
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProEInstanceNameInfo
-
Retrieves the state of the parameter ProE Instance Name.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProEQuiltsRead
public virtual HRESULT GetProEQuiltsRead( | unsigned char& | oProEQuiltsRead)= 0 |
-
Retrieves the value of the parameter Save ProE Quilts Read.
Role: Enable to know if ProE conversion of ProE Quilts surface is requested or not.
- Parameters:
-
- oProEQuiltsRead
- Legal values:
0 : Quilts surface are not converted.
1 : Quilts surfaces are converted.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProEQuiltsReadInfo
-
Retrieves the state of the parameter ProE Quilts Read.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProESimpRepMode
public virtual HRESULT GetProESimpRepMode( | unsigned char& | oProESimpRepMode)= 0 |
-
Retrieves the value of the parameter ProE Simplified Representation Mode.
Role: Return the activation mode of the ProE Simplified Representation support.
- Parameters:
-
- oProESimpRepMode
- Legal values:
0 : No import of specific Simplified Representation for assemblies.
1 : import of specific Simplified Representation for ProE assemblies.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProESimpRepModeInfo
-
Retrieves the state of the parameter ProE Simplified Representation Mode.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProESimpRepName
-
Retrieves the value of the parameter ProE Simplified Representation Name.
Role: Get the name of the Simplified Representation that will to use at next import of ProE assembly.
- Parameters:
-
- oProESimpRepName
- Name of the simplified representation
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetProESimpRepNameInfo
-
Retrieves the state of the parameter ProE Simplified Representation Name.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetSaveCoorsysInCgr
public virtual HRESULT GetSaveCoorsysInCgr( | unsigned char& | oSaveCoorsysInCgr)= 0 |
-
Retrieves the value of the parameter Save Coordinate System in CGR.
Role: Retrieves the value of the parameter Save Coordinate System in CGR.
- Parameters:
-
- iParam
- Legal values:
0 : No Coordinate System transfer in CGR
1 : Coordinate System are transferred in CGR
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetSaveCoorsysInCgrInfo
-
Retrieves the state of the parameter Save Coordinate System in CGR.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetTranslatorMode
public virtual HRESULT GetTranslatorMode( | int& | oTranslatorMode)= 0 |
-
Retrieves the value of the parameter Translator mode.
Role: Get the state of the Translator mode that will to use during import.
In this mode during translation,
1. No feature extension is created as link
2. The V5 produced geometry is read-write.
- Parameters:
-
- oTranslatorMode
- State of the Translator mode
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetTranslatorModeInfo
-
Retrieves the state of the parameter Translator mode.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGActiveLayersOnly
public virtual HRESULT GetUGActiveLayersOnly( | unsigned char& | oUGActiveLayersOnly)= 0 |
-
Retrieves the value of the parameter UG Active Layers Only.
Role: Retrieves the value of UG Active Layers Only parameter.
- Parameters:
-
- oUGActiveLayersOnly
- Legal values:
0 : Conversion of all UG Layers (active and inactive)
1 : Conversion of UG Active Layers only.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGActiveLayersOnlyInfo
-
Retrieves the state of the parameter UG Active Layers Only.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGDrawingName
-
Retrieves the value of the parameter UG Drawing Name.
Role: Retrieves the name of the UG Drawing to convert.
- Parameters:
-
- oUGDrawingName
- Name of the UG drawing to convert
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGDrawingNameInfo
-
Retrieves the state of the parameter UG Drawing Name.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGLayerNumbers
-
Retrieves the value of the parameter UG Layer Numbers.
Role: Get the list of UG Layers to be converted in V5.
- Parameters:
-
- oUGLayerNumbers
- Examples of correct formats:
- "*" will convert all layers
- "1,3,9" will convert layers 1, 3 and 9
- "5-7" will convert layers 5 to 7
- "2,7-9" will convert layers 2, 7, 8 and 9
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGLayerNumbersInfo
-
Retrieves the state of the parameter UG Layer Numbers.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGOpenSurfaces
public virtual HRESULT GetUGOpenSurfaces( | unsigned char& | oUGOpenSurfaces)= 0 |
-
Retrieves the value of the parameter UG Open Surfaces.
Role: Retrieves the value of UG Open Surfaces parameter.
- Parameters:
-
- oUGOpenSurfaces
- Legal values:
0 : No conversion of UG Open Surfaces in V5
1 : UG data are converted together with there Open Surfaces if any
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUGOpenSurfacesInfo
-
Retrieves the state of the parameter UG Open Surfaces.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUgReferenceSet
-
Retrieves the value of the parameter UG Reference Set name.
Role: Get the name of the UG Reference Set that will to use at next import of UG part.
- Parameters:
-
- oUgReferenceSet
- Name of the simplified representation
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetUgReferenceSetInfo
-
Retrieves the state of the parameter UG Reference Set name.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetVisuFormatUnit
public virtual HRESULT GetVisuFormatUnit( | float& | oUnit)= 0 |
-
Retrieves the value of the parameter Visu Format Unit.
Role: Retrieves the number of millimeters to use when importing the following Visu Formats:
byu, iff, obj, slp, stl and _ps.
- Parameters:
-
- oUnit
- Legal values:
between 0.01 and 1000
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o GetVisuFormatUnitInfo
-
Retrieves the state of the parameter Visu Format Unit.
- Parameters:
-
- oInfo
- Address of an object CATSettingInfo.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetAnnotation3DMode
public virtual HRESULT SetAnnotation3DMode( | const unsigned char& | iAnnotation3DMode)= 0 |
-
Sets the value of the parameter Annotation 3D Mode.
Role: Sets the value of the parameter Annotation 3D.
- Parameters:
-
- iParam
- Legal values:
0 : Annotation 3D mode OFF
1 : Annotation 3D mode ON
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetAnnotation3DModeLock
public virtual HRESULT SetAnnotation3DModeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Annotation 3D.
Role: Locks or unlocks the parameter Annotation 3D mode if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetConversionTechnology
public virtual HRESULT SetConversionTechnology( | const int& | iConvTechno)= 0 |
-
Sets the Conversion Technology.
Role: Sets the Preferred Conversion Technology to use.
- Parameters:
-
- iConvTechno
- Legal values:
0 : Indirect Mode
1 : Direct Mode
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetConversionTechnologyLock
public virtual HRESULT SetConversionTechnologyLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Conversion Technology.
Role: Locks or unlocks the parameter Conversion Technology if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasComponentName
-
Sets the value of the parameter Ideas Component Name.
Role: Sets the name of Ideas Component to be used for Ideas data conversion.
- Parameters:
-
- iIdeasComponentName
- Name of the Ideas Component
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasComponentNameLock
public virtual HRESULT SetIdeasComponentNameLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Ideas Component Name.
Role: Locks or unlocks the parameter Ideas Component Name if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasComponentType
public virtual HRESULT SetIdeasComponentType( | const int& | iIdeasComponentType)= 0 |
-
Sets the value of the parameter Ideas Component Type.
Role: Sets the type of Ideas Component to be used for Ideas data conversion.
- Parameters:
-
- iIdeasComponentType
- Legal values:
0 : Part Type
1 : Assembly Type
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasComponentTypeLock
public virtual HRESULT SetIdeasComponentTypeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Ideas Component Type.
Role: Locks or unlocks the parameter Ideas Component Type if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasLibraryName
-
Sets the value of the parameter Ideas Library Name.
Role: Sets the name of Ideas Library to be used for Ideas data conversion.
- Parameters:
-
- iIdeasLibraryName
- Name of the Ideas library
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasLibraryNameLock
public virtual HRESULT SetIdeasLibraryNameLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Ideas Library Name.
Role: Locks or unlocks the parameter Ideas Library Name if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasPartNumber
-
Sets the value of the parameter Ideas Part Number.
Role: Sets the Part Number to be used for Ideas data conversion.
- Parameters:
-
- iIdeasPartNumber
- Part Number
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasPartNumberLock
public virtual HRESULT SetIdeasPartNumberLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Ideas Part Number.
Role: Locks or unlocks the parameter Ideas Part Number if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasProjectName
-
Sets the value of the parameter Ideas Project Name.
Role: Get the value of the Ideas Project name used during Ideas data conversion.
- Parameters:
-
- iIdeasProjectName
- name of the Project Name
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasProjectNameLock
public virtual HRESULT SetIdeasProjectNameLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Ideas Project Name.
Role: Locks or unlocks the parameter Ideas Project Name if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasRevNumber
-
Sets the value of the parameter Ideas Revision Number.
Role: Sets the Revision Number to be used for Ideas data conversion.
- Parameters:
-
- iIdeasRevNumber
- Revision Number
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasRevNumberLock
public virtual HRESULT SetIdeasRevNumberLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Ideas Revision Number.
Role: Locks or unlocks the parameter Ideas Revision Number if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasTessParam
public virtual HRESULT SetIdeasTessParam( | const float& | iParam)= 0 |
-
Sets The Ideas Tessellation Parameter value.
Role: Sets the value of the Ideas Tessellation Parameter in millimeters.
- Parameters:
-
- iParam
- Legal values:
between 0.01 and 1
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdeasTessParamLock
public virtual HRESULT SetIdeasTessParamLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Ideas Tessellation Parameter.
Role: Locks or unlocks the parameter Ideas Tessellation Parameter if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdi3dAnnotationMode
public virtual HRESULT SetIdi3dAnnotationMode( | const int& | iMode)= 0 |
-
Sets Link Mode
Role: Sets the Idi 3D Annotation mode to use during import.
- Parameters:
-
- iMode
- Legal values:
0 : Not activated
1 : Activated
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetIdi3dAnnotationModeLock
public virtual HRESULT SetIdi3dAnnotationModeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Idi 3D Annotation Mode..
Role: Locks or unlocks the parameter Idi 3D Annotation Mode. if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetLinkMode
public virtual HRESULT SetLinkMode( | const int& | iMode)= 0 |
-
Sets Link Mode.
Role: Sets the Link Mode to use during import.
- Parameters:
-
- iLinkMode
- Legal values:
0 : Visu Mode
1 : Unused
2 : CATPart Mode
3 : Visu Mode With Snaping Information
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetLinkModeLock
public virtual HRESULT SetLinkModeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Link Mode.
Role: Locks or unlocks the parameter Link Mode if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetOutputPath
-
Sets Output Path.
Role: Sets the Output Path in either Symbolic or accessible format.
- Parameters:
-
- iOutputPath
- The Path of the directory where data are going to be stored during MultiCAD conversions.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetOutputPathLock
public virtual HRESULT SetOutputPathLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Output Path.
Role: Locks or unlocks the parameter Output Path if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetPartsParameterMode
public virtual HRESULT SetPartsParameterMode( | const int& | iPartsParameterMode)= 0 |
-
Sets the value of the parameter Parts Parameterization Mode.
Role: Sets the value of the parameter Save Coordinate System in CGR.
- Parameters:
-
- iParam
- Legal values:
0 : parts parameterization mode OFF
1 : parts parameterization mode ON
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetPartsParameterModeLock
public virtual HRESULT SetPartsParameterModeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter parts parameterization mode.
Role: Locks or unlocks the parameter Parts Parameterization mode if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProEInstanceMode
public virtual HRESULT SetProEInstanceMode( | const unsigned char& | iProEInstanceMode)= 0 |
-
Sets the value of the parameter ProE Instance Mode.
Role: Set the activation mode of the ProE Instance support.
- Parameters:
-
- iProEInstanceMode
- Legal values:
0 : No import of specific Instance for ProE Parts.
1 : import of specific Instance for ProE Parts.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProEInstanceModeLock
public virtual HRESULT SetProEInstanceModeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter ProE Instance Mode.
Role: Locks or unlocks the parameter ProE Instance Mode if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProEInstanceName
-
Sets the value of the parameter ProE Instance Name.
Role: Sets the name of the Instance to import for ProE Parts.
- Parameters:
-
- iProEInstanceName
- Name of the Instance
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProEInstanceNameLock
public virtual HRESULT SetProEInstanceNameLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter ProE Instance Name.
Role: Locks or unlocks the parameter ProE Instance Name if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProEQuiltsRead
public virtual HRESULT SetProEQuiltsRead( | const unsigned char& | iProEQuiltsRead)= 0 |
-
Sets the value of the parameter Save ProE Quilts Read.
Role: Enable to set if ProE conversion of ProE Quilts surface conversion is requested or not.
- Parameters:
-
- iProEQuiltsRead
- Legal values:
0 : Quilts surface are not converted.
1 : Quilts surfaces are converted.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProEQuiltsReadLock
public virtual HRESULT SetProEQuiltsReadLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter ProE Quilts Read.
Role: Locks or unlocks the parameter ProE Quilts Read if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProESimpRepMode
public virtual HRESULT SetProESimpRepMode( | const unsigned char& | iProESimpRepMode)= 0 |
-
Sets the value of the parameter ProE Simplified Representation Mode.
Role: Sets the activation mode of the ProE Simplified Representation support.
- Parameters:
-
- iProESimpRepMode
- Legal values:
0 : No import of specific Simplified Representation for assemblies.
1 : Activate the import of a specific Simplified Representation for ProE assemblies.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProESimpRepModeLock
public virtual HRESULT SetProESimpRepModeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter ProE Simplified Representation Mode.
Role: Locks or unlocks the parameter ProE Simplified Representation Mode if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProESimpRepName
-
Sets the value of the parameter ProE Simplified Representation Name.
Role: Set the name of the Simplified Representation to be used at next import of ProE assembly.
- Parameters:
-
- iProESimpRepName
- Name of the simplified representation
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetProESimpRepNameLock
public virtual HRESULT SetProESimpRepNameLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter ProE Simplified Representation Name.
Role: Locks or unlocks the parameter ProE Simplified Representation Name if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetSaveCoorsysInCgr
public virtual HRESULT SetSaveCoorsysInCgr( | const unsigned char& | iSaveCoorsysInCgr)= 0 |
-
Sets the value of the parameter Save Coordinate System in CGR.
Role: Sets the value of the parameter Save Coordinate System in CGR.
- Parameters:
-
- iParam
- Legal values:
0 : No Coordinate System transfer in CGR
1 : Coordinate System are transferred in CGR
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetSaveCoorsysInCgrLock
public virtual HRESULT SetSaveCoorsysInCgrLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Save Coordinate System in CGR.
Role: Locks or unlocks the parameter Save Coordinate System in CGR if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetTranslatorMode
public virtual HRESULT SetTranslatorMode( | const int& | iTranslatorMode)= 0 |
-
Sets the value of the parameter Translator mode.
Role: Get the state of the Translator mode that will to use during import.
In this mode during translation,
1. No feature extension is created as link
2. The V5 produced geometry is read-write.
- Parameters:
-
- iTranslatorMode
- State of the Translator mode
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetTranslatorModeLock
public virtual HRESULT SetTranslatorModeLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Translator mode.
Role: Locks or unlocks the parameter Translator mode if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGActiveLayersOnly
public virtual HRESULT SetUGActiveLayersOnly( | const unsigned char& | iUGActiveLayersOnly)= 0 |
-
Sets the value of the parameter UG Active Layers Only.
Role: Sets the value of UG Active Layers Only parameter.
- Parameters:
-
- iUGActiveLayersOnly
- Legal values:
0 : Conversion of all UG Layers (active and inactive)
1 : Conversion of UG Active Layers only.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGActiveLayersOnlyLock
public virtual HRESULT SetUGActiveLayersOnlyLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter UG Active Layers Only.
Role: Locks or unlocks the parameter UG Active Layers Only if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGDrawingName
-
Sets the value of the parameter UG Drawing Name.
Role: Sets the name of the UG Drawing to convert.
- Parameters:
-
- iUGDrawingName
- Name of the UG drawing to convert
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGDrawingNameLock
public virtual HRESULT SetUGDrawingNameLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter UG Drawing Name.
Role: Locks or unlocks the parameter UG Drawing Name if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGLayerNumbers
-
Sets the value of the parameter UG Layer Numbers.
Role: Sets the list of UG Layers to be converted in V5.
- Parameters:
-
- iUGLayerNumbers
- Examples of correct formats:
- "*" will convert all layers
- "1,3,9" will convert layers 1, 3 and 9
- "5-7" will convert layers 5 to 7
- "2,7-9" will convert layers 2, 7, 8 and 9
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGLayerNumbersLock
public virtual HRESULT SetUGLayerNumbersLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter UG Layer Numbers.
Role: Locks or unlocks the parameter UG Layer Numbers if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGOpenSurfaces
public virtual HRESULT SetUGOpenSurfaces( | const unsigned char& | iUGOpenSurfaces)= 0 |
-
Sets the value of the parameter UG Open Surfaces.
Role: Sets the value of UG Open Surfaces parameter.
- Parameters:
-
- iUGOpenSurfaces
- Legal values:
0 : No conversion of UG Open Surfaces in V5
1 : UG data are converted together with there Open Surfaces if any
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUGOpenSurfacesLock
public virtual HRESULT SetUGOpenSurfacesLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter UG Open Surfaces.
Role: Locks or unlocks the parameter UG Open Surfaces if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUgReferenceSet
-
Sets the value of the parameter UG Reference Set name.
Role: Set the name of the UG Reference Set that will to use at next import of UG part.
- Parameters:
-
- iUgReferenceSet
- Name of the simplified representation
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetUgReferenceSetLock
public virtual HRESULT SetUgReferenceSetLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter UG Reference Set name.
Role: Locks or unlocks the parameter UG Reference Set if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetVisuFormatUnit
public virtual HRESULT SetVisuFormatUnit( | const float& | iUnit)= 0 |
-
Sets the value of the parameter Visu Format Unit.
Role: Sets the number of millimeters to use when importing the following Visu Formats:
byu, iff, obj, slp, stl and _ps.
- Parameters:
-
- iUnit
- Legal values:
between 0.01 and 1000
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
o SetVisuFormatUnitLock
public virtual HRESULT SetVisuFormatUnitLock( | unsigned char | iLock)= 0 |
-
Locks or unlocks the parameter Visu Format Unit.
Role: Locks or unlocks the parameter Visu Format Unit if the
operation is allowed in the current administrated environment. In user mode
this method will always return E_FAIL.
- Parameters:
-
- iLocked
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
- Returns:
- Legal values:
S_OK : on Success
E_FAIL: on failure
This object is included in the file: CATIMciMultiCADSettingAtt.h
If needed, your Imakefile.mk should include the module: CATMultiCADItf