The HPS::Exchange::ImportOptionsKit class is a user space object. It contains settings controlling what and how data is imported via Exchange. Calling HPS::Exchange::ImportOptionsKit::GetDefault() will return an options kit with values found in here. More...
Public Member Functions | |
override void | Dispose () |
ImportOptionsKit () | |
The default constructor creates an empty ImportOptionsKit object. More... | |
ImportOptionsKit (HPS.Exchange.ImportOptionsKit in_kit) | |
The copy constructor creates a new ImportOptionsKit object that contains the same settings as the source ImportOptionsKit. More... | |
override HPS.Type | ObjectType () |
This function returns the type the object, as declared. This does not necessarily give the true type of the underlying object. More... | |
void | Set (HPS.Exchange.ImportOptionsKit in_kit) |
Copies the source ImportOptionsKit into this ImportOptionsKit. More... | |
void | Show (out HPS.Exchange.ImportOptionsKit out_kit) |
Copies this ImportOptionsKit into the given ImportOptionsKit. More... | |
override bool | Empty () |
Indicates whether this ImportOptionsKit has any values set on it. More... | |
override bool | Equals (System.Object obj) |
override int | GetHashCode () |
bool | Equals (HPS.Exchange.ImportOptionsKit in_kit) |
Check if the source ImportOptionsKit is equivalent to this ImportOptionsKit. More... | |
HPS.Exchange.ImportOptionsKit | SetBRepData (bool in_state) |
Sets whether to import BRep data from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#abdbdcc84388eec9befad25ca29424452">A3DRWParamsGeneralData::m_eReadGeomTessMode</ulink>. <xrefsect id="deprecated_1_deprecated000001"> <xreftitle>Deprecated</xreftitle> <xrefdescription> More... | |
HPS.Exchange.ImportOptionsKit | SetBRepMode (HPS.Exchange.BRepMode in_mode) |
Sets the import mode for BRep data in the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#abdbdcc84388eec9befad25ca29424452">A3DRWParamsGeneralData::m_eReadGeomTessMode</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSolids (bool in_state) |
Sets whether to import solids from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a02404f7977d712941ccd54de3e6248a9">A3DRWParamsGeneralData::m_bReadSolids</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSurfaces (bool in_state) |
Sets whether to import surfaces from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a6c2407fa19dc1d71f9dcc6c8d895224c">A3DRWParamsGeneralData::m_bReadSurfaces</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetWireframes (bool in_state) |
Sets whether to import wireframes from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a849a8059a1b22fa36284aa97b54e6638">A3DRWParamsGeneralData::m_bReadWireframes</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetPMI (bool in_state) |
Sets whether to import PMI from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#abf96d02b9d0cc24dad58a61fa608bd01">A3DRWParamsGeneralData::m_bReadPmis</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetAttributes (bool in_state) |
Sets whether to import attributes (or metadata) from the CAD file. Even if attributes are not imported, some things like names and certain IDs will be available, though all other attributes will not be. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#acf1542d1301f1bcf9f7945f154c28213">A3DRWParamsGeneralData::m_bReadAttributes</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetHiddenObjects (bool in_state) |
Sets whether to import hidden objects from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#ac81e2ae6208ef5df9a0e0b42b726a281">A3DRWParamsGeneralData::m_bReadHiddenObjects</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetConstructionAndReferences (bool in_state) |
Sets whether to import construction and references from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#afadd1647af886a121f56fdd5e7c6d73e">A3DRWParamsGeneralData::m_bReadConstructionAndReferences</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetActiveFilter (bool in_state) |
Sets whether to only import data from the active filter in the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#ade701ca16d71148b26cb3f2f52d286dd">A3DRWParamsGeneralData::m_bReadActiveFilter</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetDefaultUnits (HPS.Exchange.Units in_units) |
Sets the units to use for a CAD file if it is not well defined. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a317145ca6e3a78eddc66c252ab5bef52">A3DRWParamsGeneralData::m_eDefaultUnit</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetPMISubstitutionFont (string in_font_name, bool in_always_substitute) |
Sets the font to use to replace those referenced by the CAD file but which are not present on the system. More... | |
HPS.Exchange.ImportOptionsKit | SetPMISubstitutionFont (string in_font_name) |
Sets the font to use to replace those referenced by the CAD file but which are not present on the system. More... | |
HPS.Exchange.ImportOptionsKit | SetPMIPrecision (ulong in_precision) |
Sets the precision to use for PMI which has no precision information in the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#a2865e14c2af7f9a6d3e45e11d876f9e3">A3DRWParamsPmiData::m_iNumberOfDigitsAfterDot</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetPMIDefaultUnits (HPS.Exchange.Units in_units) |
Sets the units to use for the PMI in the CAD file if it is not well defined. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#a195fb611b3266d34c45b01bd7e1d451a">A3DRWParamsPmiData::m_eDefaultUnit</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetPMIDefaultColor (HPS.RGBColor in_color) |
Sets the color to use for the PMI in the CAD file if none is specified. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#a1722062dec9eb83696c2dd8774761932">A3DRWParamsPmiData::m_sDefaultColor</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetTessellationLevel (HPS.Exchange.Tessellation.Level in_level) |
Sets the predefined quality of the tessellation that will be generated for BRep data. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a7949f7f08c25a321ce73843676072eb1">A3DRWParamsTessellationData::m_eTessellationLevelOfDetail</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetTessellationLevel (HPS.Exchange.Tessellation.Chord.Limit in_limit_type, double in_limit, double in_angle_tolerance) |
Sets the user defined quality of the tessellation that will be generated for BRep data. This implicitly sets <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a7949f7f08c25a321ce73843676072eb1">A3DRWParamsTessellationData::m_eTessellationLevel</ulink> to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/group__a3d__read.html#ggac1fe96a5b9772683a41182babe1559f4ab5aec16efd29ca9df5969341c5c0a245">kA3DTessLODUserDefined</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type, bool in_accurate_normals) |
Sets the accuracy of the tessellation that will be generated for BRep data. More... | |
HPS.Exchange.ImportOptionsKit | SetTessellationAccuracy (HPS.Exchange.Tessellation.Accuracy in_type) |
Sets the accuracy of the tessellation that will be generated for BRep data. More... | |
HPS.Exchange.ImportOptionsKit | SetTessellationPreservesUVPoints (bool in_state) |
Sets whether to keep parametric points as texture coordinates when generating the tessellation for BRep data. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a13ff3862be1e4ff11a00fcf6c9373e29">A3DRWParamsTessellationData::m_bKeepUVPoints</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetTessellationMaximumEdgeLength (double in_length) |
Sets the maximum length of triangle edges in the tessellation generated for BRep data. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a124a4c06b502d452312a70c1cd92eb09">A3DRWParamsTessellationData::m_dMaximalTriangleEdgeLength</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetTextureDirectories (string[] in_directories) |
Sets the directories to search to find textures referenced by a CAD assembly. If no search directories are set, the directory containing the CAD assembly will be searched recursively. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#ae8e904435a06c9030044981c4d4a56a2">A3DRWParamsGeneralData::m_ppcSearchTextureDirectories</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSearchDirectories (string[] in_directories, bool[] in_recurse_flags) |
Sets the directories to search to find files referenced by a CAD assembly. If no search directories are set, the directory containing the CAD assembly will be searched recursively. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_assembly_data.html#aaba5f7e1f9121d7c7b75c60b98bb3599">A3DRWParamsAssemblyData::m_ppcSearchDirectories</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSearchDirectories (string[] in_directories, string[] in_logical_names, bool[] in_recurse_flags) |
Sets the directories to search to find files referenced by a CAD assembly. This variant additionally allows the specification of logical names for each search directory for use by Catia V4 files. If no search directories are set, the directory containing the CAD assembly will be searched recursively. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_assembly_data.html#aaba5f7e1f9121d7c7b75c60b98bb3599">A3DRWParamsAssemblyData::m_ppcSearchDirectories</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSearchDirectoriesByFile (string[] in_file_names) |
Sets the directories to search to find files referenced by a CAD assembly. This is an alternative manner to specify search directories by using text files which contain lists of directories to search. These correspond to the values will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_assembly_data.html#a5991db32cefee257907997a67f0760d6">A3DRWParamsAssemblyData::m_ppcPathDefinitions</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetConfiguration (string in_configuration) |
Sets the configuration to import from a CAD file. This is only applicable to Catia V4, Solidworks and I-deas file formats. If no configuration is specified, the default configuration will be loaded if possible. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_multi_entries_data.html#a3bb99a84a6242a8dff42048744fa9dc2">A3DRWParamsMultiEntriesData::m_ppcEntries</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetConfiguration (string[] in_configuration) |
Sets a nested configuration to import from a CAD file. This is only applicable to Catia V4, Solidworks and I-deas file formats. If no configuration is specified, the default configuration will be loaded if possible. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_multi_entries_data.html#a3bb99a84a6242a8dff42048744fa9dc2">A3DRWParamsMultiEntriesData::m_ppcEntries</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetCatiaV4LogicalNameForRootDirectory (string in_name) |
Sets the logical name for the root directory for a Catia V4 file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_catia_v4_data.html#a28f95238b76a7381ae99caf2798275d3">A3DRWParamsCatiaV4Data::m_pcRootDirLogicalName</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetCatiaV4LogicalNameSearching (bool in_state) |
Sets the whether to allow searching in additional logical names for a Catia V4 file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_catia_v4_data.html#ac7df8bc70dec98b9b5dd3e98fcc55aec">A3DRWParamsCatiaV4Data::m_bAllowSearchInOtherLogicalNames</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetCatiaV5Cache (bool in_active, string in_path) |
Sets whether to use the a cache for a Catia V5 file. More... | |
HPS.Exchange.ImportOptionsKit | SetUnigraphicsPreferredReferenceSets (string[] in_reference_sets, bool in_apply_to_all_levels) |
Sets the preferred reference sets for a Unigraphics file. More... | |
HPS.Exchange.ImportOptionsKit | SetUnigraphicsFittedCamera (bool in_state) |
Sets whether to make view cameras fitted for a Unigraphics file. More... | |
HPS.Exchange.ImportOptionsKit | SetProECodePageName (string in_name) |
Sets the code page name for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#aee49fc6bcb11dcec12776a355483850c">A3DRWParamsProEData::m_pcCodePageName</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetProEDimensionTolerance (bool in_state) |
Sets whether to import dimension tolerances for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#a020b92422765c998b946cfeddcbdaa45">A3DRWParamsProEData::m_bDisplayTolerance</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetProESubpartPMI (bool in_state) |
Sets whether to import subpart PMI for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#a51fd278203bc00ac696982dd10daaa7c">A3DRWParamsProEData::m_bDisplaySubpartAnnotations</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetProESessionColor (HPS.Exchange.ProE.SessionColor in_type) |
Sets the session color for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#a958a4ff570248f1952195a8dcf633480">A3DRWParamsProEData::m_eSessionColorType</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSTEPNamePreference (HPS.Exchange.STEP.Field in_field) |
Sets the field to get the occurrence name from for a STEP file. These correspond to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a4bc8af17dc3072ff46e83feb1dfe874f">A3DRWParamsStepData::m_bPreferProductName</ulink> and <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#ad98223a794d9e17d81fc6ab60ed03bfc">A3DRWParamsStepData::m_eNameFromNAUO</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSTEPCodePageName (string in_name) |
Sets the code page name for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a02503308b5619b1fbb416b21c5f38a48">A3DRWParamsStepData::m_pcCodePageName</ulink> More... | |
HPS.Exchange.ImportOptionsKit | SetSTEPFirstColorPreference (bool in_state) |
Sets whether to prefer the first color if geometry has several colors for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a59240fd61b4af5b3ce88a8230f491c1d">A3DRWParamsStepData::m_bPreferFirstColor</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSTEPShellBasedSurfaceModelSplitting (bool in_state) |
Sets whether to split SHELL_BASED_SURFACE_MODEL with several OPEN_SHELLs into several bodies for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a2a4a3914b3b487bf4150df0db8bf978a">A3DRWParamsStepData::m_bSplitSHELL_BASED_SURFACE_MODEL</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetSTEPOrientationHealing (bool in_state) |
Sets whether to heal orientations for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a25b52930d8cf2bb4696b590de781edf3">A3DRWParamsStepData::m_bHealOrientations</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetIFCCodePageName (string in_name) |
Sets the code page name for an IFC file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a5bd1b53dc0d3910f0a4ec81b1595441d">A3DRWParamsIFCData::m_pcCodePageName</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetIFCAttributeXMLFile (string in_filename) |
Sets the file to write attribute data to in XML format for an IFC file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a911d62d50ee46f0b5d11d9a1ed7450e6">A3DRWParamsIFCData::m_pcXMLFilePathForAttributes</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetIFCOwnerHistoryOptimization (bool in_state) |
Sets whether to optimize the setting of IFCOWNERHISTORY for an IFC file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#ae7e9998e00cd10af7c564298696fba5d">A3DRWParamsIFCData::m_bIFCOWNERHISTORYOptimized</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetIFCFaceOptimization (bool in_state) |
Sets whether to optimize importing of faces. Setting this to true will reduce the number of polyhedra generated during the import. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a7c65f34c3a7c2e8d531b6f9143a8c0cf">A3DRWParamsIFCData::m_bFACETED_BREPAsOnFace</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetIFCEdges (bool in_state) |
Sets whether to import edges for IFC files When this is set to false the import time will decrease. It is still possible to achieve visual fidelity by turning on hard edge visibility. More... | |
HPS.Exchange.ImportOptionsKit | SetIFCMetadata (bool in_state) |
Sets whether to import all IFC metadata or to import only each part's GloablID. . This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a7f66d34bd33d39e0e381d6bbc64446c9">A3DRWParamsIFCData::m_bAttributesOnlyGlobalId</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetPDF3DStreamIndex (ulong in_index) |
Sets the index into the list 3D streams contained in a PDF to load. More... | |
HPS.Exchange.ImportOptionsKit | SetJTTessellationLevel (HPS.Exchange.JT.TessellationLevel in_jt_tessellation_level) |
Sets the tessellation level to load for JT files. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_j_t_data.html#a8c3bc6faa67639dd110bd3d1655b22e6">A3DRWParamsJTData::m_eReadTessellationLevelOfDetail</ulink>. More... | |
HPS.Exchange.ImportOptionsKit | SetAnnotationCaptureFitting (HPS.Exchange.AnnotationCaptureFitting in_fitting) |
Sets the type of data that should be used to generate the camera for annotation captures. More... | |
HPS.Exchange.ImportOptionsKit | SetLocation (HPS.ComponentPath in_path, HPS.MatrixKit in_transform) |
Sets where to insert the imported file in an existing Component hieararchy. If this option is not set, a new CADModel will be created for the imported file. If this option is specified, the underlying PRC data of the existing CADModel will be modified to include the imported file and the data will be imported into the specified location in the existing Component hierarchy and its corresponding scene graph. More... | |
HPS.Exchange.ImportOptionsKit | SetLocation (HPS.ComponentPath in_path) |
Sets where to insert the imported file in an existing Component hieararchy. If this option is not set, a new CADModel will be created for the imported file. If this option is specified, the underlying PRC data of the existing CADModel will be modified to include the imported file and the data will be imported into the specified location in the existing Component hierarchy and its corresponding scene graph. More... | |
HPS.Exchange.ImportOptionsKit | UnsetBRepData () |
Removes the BRep data import state. <xrefsect id="deprecated_1_deprecated000002"> <xreftitle>Deprecated</xreftitle> <xrefdescription> More... | |
HPS.Exchange.ImportOptionsKit | UnsetBRepMode () |
Removes the BRep mode import setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSolids () |
Removes the solid import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSurfaces () |
Removes the surface import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetWireframes () |
Removes the wireframe import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetPMI () |
Removes the PMI import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetAttributes () |
Removes the attribute import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetHiddenObjects () |
Removes the hidden objects import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetConstructionAndReferences () |
Removes the construction and references import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetActiveFilter () |
Removes the active filter import state. More... | |
HPS.Exchange.ImportOptionsKit | UnsetDefaultUnits () |
Removes the default units setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetPMISubstitutionFont () |
Removes the PMI substitution font setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetPMIPrecision () |
Removes the PMI precision setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetPMIDefaultUnits () |
Removes the PMI default units setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetPMIDefaultColor () |
Removes the PMI default color setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetTessellationLevel () |
Removes the tessellation level setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetTessellationAccuracy () |
Removes the tessellation accuracy setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetTessellationPreservesUVPoints () |
Removes the tessellation UV preservation setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetTessellationMaximumEdgeLength () |
Removes the tessellation maximum edge length setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetTextureDirectories () |
Removes the texture search directories setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSearchDirectories () |
Removes the search directories setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSearchDirectoriesByFile () |
Removes the search directories by file setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetConfiguration () |
Removes the configuration setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetCatiaV4LogicalNameForRootDirectory () |
Removes the Catia V4 logical name for the root directory setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetCatiaV4LogicalNameSearching () |
Removes the Catia V4 logical name searching setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetCatiaV5Cache () |
Removes the Catia V5 cache setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetUnigraphicsPreferredReferenceSets () |
Removes the Unigraphics preferred reference sets setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetUnigraphicsFittedCamera () |
Removes the Unigraphics fitted camera setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetProECodePageName () |
Removes the Pro/E code page name setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetProEDimensionTolerance () |
Removes the Pro/E dimension tolerance setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetProESubpartPMI () |
Removes the Pro/E subpart PMI setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetProESessionColor () |
Removes the Pro/E session color setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSTEPNamePreference () |
Removes the STEP name preference setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSTEPFirstColorPreference () |
Removes the STEP first color preference setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSTEPCodePageName () |
Removes the STEP code page name setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSTEPShellBasedSurfaceModelSplitting () |
Removes the STEP shell based surface model splitting setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetSTEPOrientationHealing () |
Removes the STEP orientation healing setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetIFCCodePageName () |
Removes the IFC code page name setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetIFCAttributeXMLFile () |
Removes the IFC attribute XML file setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetIFCOwnerHistoryOptimization () |
Removes the IFC owner history optimization setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetIFCFaceOptimization () |
Removes the IFC face optimization setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetIFCEdges () |
Removes the IFC edges setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetIFCMetadata () |
Removes the IFC metadata setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetPDF3DStreamIndex () |
Removes the PDF 3D stream index setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetJTTessellationLevel () |
Removes the JT tessellation level setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetAnnotationCaptureFitting () |
Removes the annotation capture fitting setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetLocation () |
Removes the location setting. More... | |
HPS.Exchange.ImportOptionsKit | UnsetEverything () |
Removes all settings from this ImportOptionsKit. More... | |
bool | ShowBRepData (out bool out_state) |
Shows the BRep data import setting. <xrefsect id="deprecated_1_deprecated000003"> <xreftitle>Deprecated</xreftitle> <xrefdescription> More... | |
bool | ShowBRepMode (out HPS.Exchange.BRepMode out_mode) |
Shows the BRep mode import setting. More... | |
bool | ShowSolids (out bool out_state) |
Shows the solid import setting. More... | |
bool | ShowSurfaces (out bool out_state) |
Shows the surface import setting. More... | |
bool | ShowWireframes (out bool out_state) |
Shows the wireframe import setting. More... | |
bool | ShowPMI (out bool out_state) |
Shows the PMI import setting. More... | |
bool | ShowAttributes (out bool out_state) |
Shows the attribute import setting. More... | |
bool | ShowHiddenObjects (out bool out_state) |
Shows the hidden objects import setting. More... | |
bool | ShowConstructionAndReferences (out bool out_state) |
Shows the construction and references import setting. More... | |
bool | ShowActiveFilter (out bool out_state) |
Shows the active filter import setting. More... | |
bool | ShowDefaultUnits (out HPS.Exchange.Units out_units) |
Shows the default units setting. More... | |
bool | ShowPMISubstitutionFont (out string out_font_name, out bool out_always_substitute) |
Shows the PMI substitution font setting. More... | |
bool | ShowPMIPrecision (out ulong out_precision) |
Shows the PMI precision setting. More... | |
bool | ShowPMIDefaultUnits (out HPS.Exchange.Units out_units) |
Shows the PMI default units setting. More... | |
bool | ShowPMIDefaultColor (out HPS.RGBColor out_color) |
Shows the PMI default color setting. More... | |
bool | ShowTessellationLevel (out HPS.Exchange.Tessellation.Type out_type, out HPS.Exchange.Tessellation.Level out_level, out HPS.Exchange.Tessellation.Chord.Limit out_limit_type, out double out_limit, out double out_angle_tolerance) |
Shows the tessellation level setting. More... | |
bool | ShowTessellationAccuracy (out HPS.Exchange.Tessellation.Accuracy out_type, out bool out_accurate_normals) |
Shows the tessellation accuracy setting. More... | |
bool | ShowTessellationPreservesUVPoints (out bool out_state) |
Shows the tessellation UV preservation setting. More... | |
bool | ShowTessellationMaximumEdgeLength (out double out_length) |
Shows the tessellation maximum edge length setting. More... | |
bool | ShowTextureDirectories (out string[] out_directories) |
Shows the texture search directories setting. More... | |
bool | ShowSearchDirectories (out string[] out_directories, out string[] out_logical_names, out bool[] out_recurse_flags) |
Shows the search directories setting. More... | |
bool | ShowSearchDirectoriesByFile (out string[] out_file_names) |
Shows the search directories by file setting. More... | |
bool | ShowConfiguration (out string[] out_configuration) |
Shows the configuration settting. More... | |
bool | ShowCatiaV4LogicalNameForRootDirectory (out string out_name) |
Shows the Catia V4 logical name for the root directory. More... | |
bool | ShowCatiaV4LogicalNameSearching (out bool out_state) |
Shows the Catia V4 logical name searching setting. More... | |
bool | ShowCatiaV5Cache (out bool out_active, out string out_path) |
Shows the Catia V5 cache setting. More... | |
bool | ShowUnigraphicsPreferredReferenceSets (out string[] out_reference_sets, out bool out_apply_to_all_levels) |
Shows the Unigraphics preferred reference sets setting. More... | |
bool | ShowUnigraphicsFittedCamera (out bool out_state) |
Shows the Unigraphics fitted camera setting. More... | |
bool | ShowProECodePageName (out string out_name) |
Shows the Pro/E code page name setting. More... | |
bool | ShowProEDimensionTolerance (out bool out_state) |
Shows the Pro/E dimension tolerance setting. More... | |
bool | ShowProESubpartPMI (out bool out_state) |
Shows the Pro/E subpart PMI setting. More... | |
bool | ShowProESessionColor (out HPS.Exchange.ProE.SessionColor out_type) |
Shows the Pro/E session color setting. More... | |
bool | ShowSTEPNamePreference (out HPS.Exchange.STEP.Field out_field) |
Shows the STEP name preference setting. More... | |
bool | ShowSTEPFirstColorPreference (out bool out_state) |
Shows the STEP first color preference setting. More... | |
bool | ShowSTEPCodePageName (out string out_name) |
Shows the STEP code page name setting. More... | |
bool | ShowSTEPShellBasedSurfaceModelSplitting (out bool out_state) |
Shows the STEP shell based surface model splitting setting. More... | |
bool | ShowSTEPOrientationHealing (out bool out_state) |
Shows the STEP orientation healing setting. More... | |
bool | ShowIFCCodePageName (out string out_name) |
Shows the IFC code page name setting. More... | |
bool | ShowIFCAttributeXMLFile (out string out_filename) |
Shows the IFC attribute XML file setting. More... | |
bool | ShowIFCOwnerHistoryOptimization (out bool out_state) |
Shows the IFC owner history optimization setting. More... | |
bool | ShowIFCFaceOptimization (out bool out_state) |
Shows the IFC face optimization setting. More... | |
bool | ShowIFCEdges (out bool out_state) |
Shows the IFC edges setting. More... | |
bool | ShowIFCMetadata (out bool out_state) |
Shows the IFC metadata setting. More... | |
bool | ShowPDF3DStreamIndex (out ulong out_index) |
Shows the PDF 3D stream index setting. More... | |
bool | ShowJTTessellationLevel (out HPS.Exchange.JT.TessellationLevel out_tessellation_level) |
Shows the JT tessellation level setting. More... | |
bool | ShowAnnotationCaptureFitting (out HPS.Exchange.AnnotationCaptureFitting out_fitting) |
Shows the annotation capture fitting setting. More... | |
bool | ShowLocation (out HPS.ComponentPath out_path, out HPS.MatrixKit out_transform) |
Shows the location setting. More... | |
![]() | |
Sprocket (HPS.Sprocket in_that) | |
![]() | |
IntPtr | GetClassID () |
Object (HPS.Object in_that) | |
The move constructor creates an Object by transferring the underlying impl of the rvalue reference to this Object thereby avoiding a copy and allocation. More... | |
HPS.Type | Type () |
This function returns the true type of the underlying object. This function is useful for finding the type of smart pointer objects that have been cast to more generic types. More... | |
virtual void | Reset () |
Resets this object to its initial, uninitialized state. More... | |
bool | HasType (HPS.Type in_mask) |
This function indicates whether this Object has the given Type mask. More... | |
IntPtr | GetInstanceID () |
Returns an identifier that can be used to identify which instance of a class an object is. Different keys and controls will return the same value if they are backed by the same database resource. More... | |
Static Public Member Functions | |
static HPS.Exchange.ImportOptionsKit | GetDefault () |
Creates an ImportOptionsKit which contains the default settings. The returned object will not necessarily have values set for every option, but it will have settings for those options where it is reasonable to have a default. These values will be used for import unless an option is overridden by the options passed to File::Import(const char*,const ImportOptionsKit&) or File::Translate. More... | |
static bool | operator== (HPS.Exchange.ImportOptionsKit a, HPS.Exchange.ImportOptionsKit b) |
static bool | operator!= (HPS.Exchange.ImportOptionsKit a, HPS.Exchange.ImportOptionsKit b) |
![]() | |
static IntPtr | ClassID< T > () |
Protected Member Functions | |
override void | deleteCptr () |
![]() | |
virtual IntPtr | GetNonDirectorClassID () |
Additional Inherited Members | |
![]() | |
enum | UpdateType { Synchronous = 0, Asynchronous = 1 } |
The type of update to perform, either synchronous or asynchronous. More... | |
![]() | |
HandleRef | cptr |
HandleRef | scptr |
bool | cMemOwn |
The HPS::Exchange::ImportOptionsKit class is a user space object. It contains settings controlling what and how data is imported via Exchange. Calling HPS::Exchange::ImportOptionsKit::GetDefault() will return an options kit with values found in here.
|
inline |
The default constructor creates an empty ImportOptionsKit object.
|
inline |
The copy constructor creates a new ImportOptionsKit object that contains the same settings as the source ImportOptionsKit.
in_kit | The source <ref refid="class_h_p_s_1_1_exchange_1_1_import_options_kit" kindref="compound">ImportOptionsKit</ref> to copy. |
|
inlinevirtual |
Indicates whether this ImportOptionsKit has any values set on it.
Reimplemented from HPS.Object.
|
inline |
Check if the source ImportOptionsKit is equivalent to this ImportOptionsKit.
in_kit | The source <ref refid="class_h_p_s_1_1_exchange_1_1_import_options_kit" kindref="compound">ImportOptionsKit</ref> to compare to this <ref refid="class_h_p_s_1_1_exchange_1_1_import_options_kit" kindref="compound">ImportOptionsKit</ref>. |
|
inlinestatic |
Creates an ImportOptionsKit which contains the default settings. The returned object will not necessarily have values set for every option, but it will have settings for those options where it is reasonable to have a default. These values will be used for import unless an option is overridden by the options passed to File::Import(const char*,const ImportOptionsKit&) or File::Translate.
|
inlinevirtual |
This function returns the type the object, as declared. This does not necessarily give the true type of the underlying object.
Reimplemented from HPS.Object.
|
inline |
Copies the source ImportOptionsKit into this ImportOptionsKit.
in_kit | The source <ref refid="class_h_p_s_1_1_exchange_1_1_import_options_kit" kindref="compound">ImportOptionsKit</ref> to copy. |
|
inline |
Sets whether to only import data from the active filter in the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#ade701ca16d71148b26cb3f2f52d286dd">A3DRWParamsGeneralData::m_bReadActiveFilter</ulink>.
in_state | Whether to only import data from the active filter in the CAD file. |
Default value
|
inline |
Sets the type of data that should be used to generate the camera for annotation captures.
in_fitting | The type of fitting to use for annotation captures. |
|
inline |
Sets whether to import attributes (or metadata) from the CAD file. Even if attributes are not imported, some things like names and certain IDs will be available, though all other attributes will not be. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#acf1542d1301f1bcf9f7945f154c28213">A3DRWParamsGeneralData::m_bReadAttributes</ulink>.
in_state | Whether to import attributes from the CAD file. |
Default value
|
inline |
Sets whether to import BRep data from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#abdbdcc84388eec9befad25ca29424452">A3DRWParamsGeneralData::m_eReadGeomTessMode</ulink>. <xrefsect id="deprecated_1_deprecated000001"> <xreftitle>Deprecated</xreftitle> <xrefdescription>
This function has been superseded by SetBRepMode.
</xrefdescription> </xrefsect>
in_state | Whether to import BRep data from the CAD file. |
|
inline |
Sets the import mode for BRep data in the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#abdbdcc84388eec9befad25ca29424452">A3DRWParamsGeneralData::m_eReadGeomTessMode</ulink>.
in_mode | The import mode for BRep data in the CAD file. |
Default value
|
inline |
Sets the logical name for the root directory for a Catia V4 file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_catia_v4_data.html#a28f95238b76a7381ae99caf2798275d3">A3DRWParamsCatiaV4Data::m_pcRootDirLogicalName</ulink>.
in_name | UTF8-encoded logical name for the root directory for a Catia V4 file. |
Default value
|
inline |
Sets the whether to allow searching in additional logical names for a Catia V4 file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_catia_v4_data.html#ac7df8bc70dec98b9b5dd3e98fcc55aec">A3DRWParamsCatiaV4Data::m_bAllowSearchInOtherLogicalNames</ulink>.
in_state | Whether to allow searching in addtional logical names for a Catia V4 file. |
SetSearchDirectories
Default value
|
inline |
Sets whether to use the a cache for a Catia V5 file.
in_active | Whether the cache should be activated for a Catia V5 file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_catia_v5_data.html#ac6d8b0636fd1ed716de5caed7c1edfdc">A3DRWParamsCatiaV5Data::m_bCacheActivation</ulink>. |
in_path | UTF8-encoded path to the folder to be used for the Catia V5 cache. This corresponds to the value that will be passed to and <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_catia_v5_data.html#ace536350152e7f36170bd6b7210a78b4">A3DRWParamsCatiaV5Data::m_pcCachePath</ulink>. |
Default value
|
inline |
Sets the configuration to import from a CAD file. This is only applicable to Catia V4, Solidworks and I-deas file formats. If no configuration is specified, the default configuration will be loaded if possible. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_multi_entries_data.html#a3bb99a84a6242a8dff42048744fa9dc2">A3DRWParamsMultiEntriesData::m_ppcEntries</ulink>.
in_configuration | UTF8-encoded configuration name to import from a CAD file. |
|
inline |
Sets a nested configuration to import from a CAD file. This is only applicable to Catia V4, Solidworks and I-deas file formats. If no configuration is specified, the default configuration will be loaded if possible. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_multi_entries_data.html#a3bb99a84a6242a8dff42048744fa9dc2">A3DRWParamsMultiEntriesData::m_ppcEntries</ulink>.
in_count | Size of the following array. |
in_configuration | List of nested configuration names to import from a CAD file. |
|
inline |
Sets whether to import construction and references from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#afadd1647af886a121f56fdd5e7c6d73e">A3DRWParamsGeneralData::m_bReadConstructionAndReferences</ulink>.
in_state | Whether to import construction and references from the CAD file. |
Default value
|
inline |
Sets the units to use for a CAD file if it is not well defined. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a317145ca6e3a78eddc66c252ab5bef52">A3DRWParamsGeneralData::m_eDefaultUnit</ulink>.
in_units | The units to use for the CAD file if it is not well defined. |
Default value
|
inline |
Sets whether to import hidden objects from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#ac81e2ae6208ef5df9a0e0b42b726a281">A3DRWParamsGeneralData::m_bReadHiddenObjects</ulink>.
in_state | Whether to import hidden objects from the CAD file. |
Default value
|
inline |
Sets the file to write attribute data to in XML format for an IFC file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a911d62d50ee46f0b5d11d9a1ed7450e6">A3DRWParamsIFCData::m_pcXMLFilePathForAttributes</ulink>.
in_filename | UTF8-encoded filename for attribute data. |
SetAttributes
Default value
|
inline |
Sets the code page name for an IFC file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a5bd1b53dc0d3910f0a4ec81b1595441d">A3DRWParamsIFCData::m_pcCodePageName</ulink>.
in_name | UTF8-encoded code page name for an IFC file. |
Default value
|
inline |
Sets whether to import edges for IFC files When this is set to false the import time will decrease. It is still possible to achieve visual fidelity by turning on hard edge visibility.
in_state | Whether to import edges for an IFC file. |
Default value
|
inline |
Sets whether to optimize importing of faces. Setting this to true will reduce the number of polyhedra generated during the import. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a7c65f34c3a7c2e8d531b6f9143a8c0cf">A3DRWParamsIFCData::m_bFACETED_BREPAsOnFace</ulink>.
in_state | Whether to optimize face import for an IFC file. |
Default value
|
inline |
Sets whether to import all IFC metadata or to import only each part's GloablID. . This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#a7f66d34bd33d39e0e381d6bbc64446c9">A3DRWParamsIFCData::m_bAttributesOnlyGlobalId</ulink>.
in_state | Whether to import all IFC metadata or to import only each part's GlobalID |
Default value
|
inline |
Sets whether to optimize the setting of IFCOWNERHISTORY for an IFC file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_i_f_c_data.html#ae7e9998e00cd10af7c564298696fba5d">A3DRWParamsIFCData::m_bIFCOWNERHISTORYOptimized</ulink>.
in_state | Whether to optimize the setting of IFCOWNERHISTORY for an IFC file. |
Default value
|
inline |
Sets the tessellation level to load for JT files. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_j_t_data.html#a8c3bc6faa67639dd110bd3d1655b22e6">A3DRWParamsJTData::m_eReadTessellationLevelOfDetail</ulink>.
in_jt_tessellation_level | The tessellation level to load. |
Default value
|
inline |
Sets where to insert the imported file in an existing Component hieararchy. If this option is not set, a new CADModel will be created for the imported file. If this option is specified, the underlying PRC data of the existing CADModel will be modified to include the imported file and the data will be imported into the specified location in the existing Component hierarchy and its corresponding scene graph.
in_path | The path describing the location to insert the imported file into. This path must either terminate at a <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref> or a <ref refid="class_h_p_s_1_1_exchange_1_1_component" kindref="compound">Component</ref> corresponding to an A3DAsmProductOccurrence. Note that if the imported file is added along a component path with attributes specified in the <ref refid="class_h_p_s_1_1_exchange_1_1_p_r_c" kindref="compound">PRC</ref> data, the components added to the existing <ref refid="class_h_p_s_1_1_exchange_1_1_p_r_c" kindref="compound">PRC</ref> data will also inherit those attributes. Note also that if the path is just a <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref>, a new A3DAsmModelFile underyling the <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref> must be created to include both the existing product occurrences and the new product occurrences, and the existing A3DAsmModelFile will be deleted. |
in_transform | A transform to apply to the components being added to the existing <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref>. This transform will also be added to the underlying <ref refid="class_h_p_s_1_1_exchange_1_1_p_r_c" kindref="compound">PRC</ref> data. Defaults to an identity transform. |
|
inline |
Sets where to insert the imported file in an existing Component hieararchy. If this option is not set, a new CADModel will be created for the imported file. If this option is specified, the underlying PRC data of the existing CADModel will be modified to include the imported file and the data will be imported into the specified location in the existing Component hierarchy and its corresponding scene graph.
in_path | The path describing the location to insert the imported file into. This path must either terminate at a <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref> or a <ref refid="class_h_p_s_1_1_exchange_1_1_component" kindref="compound">Component</ref> corresponding to an A3DAsmProductOccurrence. Note that if the imported file is added along a component path with attributes specified in the <ref refid="class_h_p_s_1_1_exchange_1_1_p_r_c" kindref="compound">PRC</ref> data, the components added to the existing <ref refid="class_h_p_s_1_1_exchange_1_1_p_r_c" kindref="compound">PRC</ref> data will also inherit those attributes. Note also that if the path is just a <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref>, a new A3DAsmModelFile underyling the <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref> must be created to include both the existing product occurrences and the new product occurrences, and the existing A3DAsmModelFile will be deleted. |
|
inline |
Sets the index into the list 3D streams contained in a PDF to load.
in_index | The index into the list of 3D stream contained in a PDF to load. |
Default value
|
inline |
Sets whether to import PMI from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#abf96d02b9d0cc24dad58a61fa608bd01">A3DRWParamsGeneralData::m_bReadPmis</ulink>.
in_state | Whether to import PMI from the CAD file. |
Default value
|
inline |
Sets the color to use for the PMI in the CAD file if none is specified. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#a1722062dec9eb83696c2dd8774761932">A3DRWParamsPmiData::m_sDefaultColor</ulink>.
in_color | The color to use for the PMI in the CAD file if none is specified. |
Default value
|
inline |
Sets the units to use for the PMI in the CAD file if it is not well defined. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#a195fb611b3266d34c45b01bd7e1d451a">A3DRWParamsPmiData::m_eDefaultUnit</ulink>.
in_units | The units to use for the PMI in the CAD file if it is not well defined. |
Default value
|
inline |
Sets the precision to use for PMI which has no precision information in the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#a2865e14c2af7f9a6d3e45e11d876f9e3">A3DRWParamsPmiData::m_iNumberOfDigitsAfterDot</ulink>.
in_precision | The precision to use for PMI which has no precision information in the CAD file. |
Default value
|
inline |
Sets the font to use to replace those referenced by the CAD file but which are not present on the system.
in_font_name | UTF8-encoded name of the font to use to replaced those referenced by the CAD file but which are not present on the system. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#af2f44be4d2925808a5e0c4e3620f6fd0">A3DRWParamsPmiData::m_pcSubstitutionFont</ulink>. |
in_always_substitute | Whether to always use this font even in place of those which are present on the system. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#a106b365169cc6643303d7eaf6c01ef5c">A3DRWParamsPmiData::m_bAlwaysSubstituteFont</ulink>. |
|
inline |
Sets the font to use to replace those referenced by the CAD file but which are not present on the system.
in_font_name | UTF8-encoded name of the font to use to replaced those referenced by the CAD file but which are not present on the system. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pmi_data.html#af2f44be4d2925808a5e0c4e3620f6fd0">A3DRWParamsPmiData::m_pcSubstitutionFont</ulink>. |
|
inline |
Sets the code page name for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#aee49fc6bcb11dcec12776a355483850c">A3DRWParamsProEData::m_pcCodePageName</ulink>.
in_name | UTF8-encoded code page name for a Pro/E file. |
Default value
|
inline |
Sets whether to import dimension tolerances for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#a020b92422765c998b946cfeddcbdaa45">A3DRWParamsProEData::m_bDisplayTolerance</ulink>.
in_state | Whether to import dimension tolerances for a Pro/E file. |
Default value
|
inline |
Sets the session color for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#a958a4ff570248f1952195a8dcf633480">A3DRWParamsProEData::m_eSessionColorType</ulink>.
in_type | The session color for a Pro/E file. |
Default value
|
inline |
Sets whether to import subpart PMI for a Pro/E file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_pro_e_data.html#a51fd278203bc00ac696982dd10daaa7c">A3DRWParamsProEData::m_bDisplaySubpartAnnotations</ulink>.
in_state | Whether to import subpart PMI for a Pro/E file. |
Default value
|
inline |
Sets the directories to search to find files referenced by a CAD assembly. If no search directories are set, the directory containing the CAD assembly will be searched recursively. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_assembly_data.html#aaba5f7e1f9121d7c7b75c60b98bb3599">A3DRWParamsAssemblyData::m_ppcSearchDirectories</ulink>.
in_count | Size of the following arrays. |
in_directories | The directories to search for files references by a CAD assembly. |
in_recurse_flags | Whether to search recursively in each of the corresponding directories. |
|
inline |
Sets the directories to search to find files referenced by a CAD assembly. This variant additionally allows the specification of logical names for each search directory for use by Catia V4 files. If no search directories are set, the directory containing the CAD assembly will be searched recursively. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_assembly_data.html#aaba5f7e1f9121d7c7b75c60b98bb3599">A3DRWParamsAssemblyData::m_ppcSearchDirectories</ulink>.
in_count | Size of the following arrays. |
in_directories | The directories to search for files references by a CAD assembly. |
in_logical_names | The logical names for each corresponding directory. If there are no logical names for the directories, this value can be null. |
in_recurse_flags | Whether to search recursively in each of the corresponding directories. |
SetCatiaV4LogicalNameSearching
|
inline |
Sets the directories to search to find files referenced by a CAD assembly. This is an alternative manner to specify search directories by using text files which contain lists of directories to search. These correspond to the values will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_assembly_data.html#a5991db32cefee257907997a67f0760d6">A3DRWParamsAssemblyData::m_ppcPathDefinitions</ulink>.
in_count | Size of the following array. |
in_file_names | The names of text files containing the lists of directories to search to find files referenced by a CAD assembly. |
|
inline |
Sets whether to import solids from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a02404f7977d712941ccd54de3e6248a9">A3DRWParamsGeneralData::m_bReadSolids</ulink>.
in_state | Whether to import solids from the CAD file. |
Default value
|
inline |
Sets the code page name for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a02503308b5619b1fbb416b21c5f38a48">A3DRWParamsStepData::m_pcCodePageName</ulink>
in_name | UTF8-encoded code page name for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
Default value
|
inline |
Sets whether to prefer the first color if geometry has several colors for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a59240fd61b4af5b3ce88a8230f491c1d">A3DRWParamsStepData::m_bPreferFirstColor</ulink>.
in_state | Whether to prefer the first color if geometry has several colors for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
Default value
|
inline |
Sets the field to get the occurrence name from for a STEP file. These correspond to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a4bc8af17dc3072ff46e83feb1dfe874f">A3DRWParamsStepData::m_bPreferProductName</ulink> and <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#ad98223a794d9e17d81fc6ab60ed03bfc">A3DRWParamsStepData::m_eNameFromNAUO</ulink>.
in_field | The field to get the occurrence name from for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
Default value
|
inline |
Sets whether to heal orientations for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a25b52930d8cf2bb4696b590de781edf3">A3DRWParamsStepData::m_bHealOrientations</ulink>.
in_state | Whether to heal orientations for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
Default value
|
inline |
Sets whether to split SHELL_BASED_SURFACE_MODEL with several OPEN_SHELLs into several bodies for a STEP file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_step_data.html#a2a4a3914b3b487bf4150df0db8bf978a">A3DRWParamsStepData::m_bSplitSHELL_BASED_SURFACE_MODEL</ulink>.
in_state | Whether to split SHELL_BASED_SURFACE_MODEL with several OPEN_SHELLs into several bodies for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
Default value
|
inline |
Sets whether to import surfaces from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a6c2407fa19dc1d71f9dcc6c8d895224c">A3DRWParamsGeneralData::m_bReadSurfaces</ulink>.
in_state | Whether to import surfaces from the CAD file. |
Default value
|
inline |
Sets the accuracy of the tessellation that will be generated for BRep data.
in_type | The accuracy to use for tessellation generation. |
in_accurate_normals | Whether to compute surface normals when performing accurate tessellation. This only applies if in_type is set to <ref refid="class_h_p_s_1_1_exchange_1_1_tessellation_1a1f4b490fe9d73489bd6164d9acc3d106a2b1a4a18d200231b2e6c79dbb486f6a5" kindref="member">Tessellation::Accuracy::Accurate</ref>. This correspond to the (negated) value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a51d14d591da50a1d28fd6a61d7ed7eab">A3DRWParamsTessellationData::m_bDoNotComputeNormalsInAccurateTessellation</ulink>. |
Default value
|
inline |
Sets the accuracy of the tessellation that will be generated for BRep data.
in_type | The accuracy to use for tessellation generation. |
Default value
|
inline |
Sets the predefined quality of the tessellation that will be generated for BRep data. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a7949f7f08c25a321ce73843676072eb1">A3DRWParamsTessellationData::m_eTessellationLevelOfDetail</ulink>.
in_level | The predefined quality of the tessellation that will be generated for BRep data. |
Default value
|
inline |
Sets the user defined quality of the tessellation that will be generated for BRep data. This implicitly sets <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a7949f7f08c25a321ce73843676072eb1">A3DRWParamsTessellationData::m_eTessellationLevel</ulink> to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/group__a3d__read.html#ggac1fe96a5b9772683a41182babe1559f4ab5aec16efd29ca9df5969341c5c0a245">kA3DTessLODUserDefined</ulink>.
in_limit_type | The type of the chord limit to be specified. |
in_limit | Either the ratio of the tessellation chord height to the bounding box height which should be in the range [50, 10000], or the maximum distance between the surface definition and the tessellation approximation, depending on the preceding argument. |
in_angle_tolerance | The maximum angle in degrees between two consecutive wire elements in the generated tessellation which should be in the range [10, 40]. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a58e1c697c1fd5243e338485edfaf4e8d">A3DRWParamsTessellationData::m_dAngleToleranceDeg</ulink>. |
|
inline |
Sets the maximum length of triangle edges in the tessellation generated for BRep data. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a124a4c06b502d452312a70c1cd92eb09">A3DRWParamsTessellationData::m_dMaximalTriangleEdgeLength</ulink>.
in_length | The maximum length of triangle edges in the tessellation generated for BRep data. The value must be non-negative, and if set to 0.0, the length will not be used when generating the tessellation. |
Default value
|
inline |
Sets whether to keep parametric points as texture coordinates when generating the tessellation for BRep data. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_tessellation_data.html#a13ff3862be1e4ff11a00fcf6c9373e29">A3DRWParamsTessellationData::m_bKeepUVPoints</ulink>.
in_state | Whether to keep parametric points as texture coordinates when generating the tessellation for BRep data. |
Default value
|
inline |
Sets the directories to search to find textures referenced by a CAD assembly. If no search directories are set, the directory containing the CAD assembly will be searched recursively. These correspond to the values that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#ae8e904435a06c9030044981c4d4a56a2">A3DRWParamsGeneralData::m_ppcSearchTextureDirectories</ulink>.
in_count | Size of the following arrays. |
in_directories | The directories to search for textures referenced by a CAD assembly. |
|
inline |
Sets whether to make view cameras fitted for a Unigraphics file.
in_state | Whether to make view cameras fit all visible geometry for a Unigraphics file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_unigraphics_data.html#abb94fa02dfff4869dc52bc2a7ac02f4e">A3DRWParamsUnigraphicsData::m_bFitAllToUpdateViewCameras</ulink>. |
Default value
|
inline |
Sets the preferred reference sets for a Unigraphics file.
in_count | Size of the following array. |
in_reference_sets | List of preferred references sets for a Unigraphics file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_unigraphics_data.html#a1b8135c0678c9320213771a56deeb425">A3DRWParamsUnigraphicsData::m_ppcPreferredReferenceSets</ulink>. |
in_apply_to_all_levels | Whether the reference sets will apply to subassemblies for a Unigraphics file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_unigraphics_data.html#a98d1972c70c2591b15676d8da61fb9cc">A3DRWParamsUnigraphicsData::m_bApplyToAllLevels</ulink>. |
Default value
|
inline |
Sets whether to import wireframes from the CAD file. This corresponds to the value that will be passed to <ulink url="http://docs.techsoft3d.com/exchange/latest/exchange_ref_manual/struct_a3_d_r_w_params_general_data.html#a849a8059a1b22fa36284aa97b54e6638">A3DRWParamsGeneralData::m_bReadWireframes</ulink>.
in_state | Whether to import wireframes from the CAD file. |
Default value
|
inline |
Copies this ImportOptionsKit into the given ImportOptionsKit.
out_kit | The <ref refid="class_h_p_s_1_1_exchange_1_1_import_options_kit" kindref="compound">ImportOptionsKit</ref> to populate with the contents of this <ref refid="class_h_p_s_1_1_exchange_1_1_import_options_kit" kindref="compound">ImportOptionsKit</ref>. |
|
inline |
Shows the active filter import setting.
out_state | Whether to only import data from the active filter in the CAD file. |
|
inline |
Shows the annotation capture fitting setting.
out_fitting | The type of fitting to use for annotation captures. |
|
inline |
Shows the attribute import setting.
out_state | Whether to import attributes from the CAD file. |
|
inline |
Shows the BRep data import setting. <xrefsect id="deprecated_1_deprecated000003"> <xreftitle>Deprecated</xreftitle> <xrefdescription>
This function has been superseded by ShowBRepMode.
</xrefdescription> </xrefsect>
out_state | Whether to import BRep data from the CAD file. |
|
inline |
Shows the BRep mode import setting.
out_mode | The import mode for BRep data in the CAD file. |
|
inline |
Shows the Catia V4 logical name for the root directory.
out_name | The Catia V4 logical name for the root directory. |
|
inline |
Shows the Catia V4 logical name searching setting.
out_state | Whether to allow searching in addtional logical names for a Catia V4 file. |
|
inline |
Shows the Catia V5 cache setting.
out_active | Whether the cache should be activated for a Catia V5 file. |
out_path | The path to the folder to be used for the Catia V5 cache. |
|
inline |
Shows the configuration settting.
out_configuration | List of nested configuration names to import from a CAD file. |
|
inline |
Shows the construction and references import setting.
out_state | Whether to import construction and references from the CAD file. |
|
inline |
Shows the default units setting.
out_units | The default units setting. |
|
inline |
Shows the hidden objects import setting.
out_state | Whether to import hidden objects from the CAD file. |
|
inline |
Shows the IFC attribute XML file setting.
out_filename | The filename for attribute data for an IFC file. |
|
inline |
Shows the IFC code page name setting.
out_name | The code page name for an IFC file. |
|
inline |
Shows the IFC edges setting.
out_state | Whether to import edges for an IFC file. |
|
inline |
Shows the IFC face optimization setting.
out_state | Whether to optimize face import for an IFC file. |
|
inline |
Shows the IFC metadata setting.
out_state | Whether to import all IFC metadata or just each part's GloablID |
|
inline |
Shows the IFC owner history optimization setting.
out_state | Whether to optimize the setting of IFCOWNERHISTORY for an IFC file. |
|
inline |
Shows the JT tessellation level setting.
out_tessellation_level | The tessellation level used when loading the <ref refid="class_h_p_s_1_1_exchange_1_1_j_t" kindref="compound">JT</ref> file |
|
inline |
Shows the location setting.
out_path | The path describing the location to insert the imported file into. |
out_transform | The transform to apply to the components being added to the existing <ref refid="class_h_p_s_1_1_exchange_1_1_c_a_d_model" kindref="compound">CADModel</ref>. |
|
inline |
Shows the PDF 3D stream index setting.
out_index | The index into the list of 3D stream contained in a PDF to load. |
|
inline |
Shows the PMI import setting.
out_state | Whether to import PMI from the CAD file. |
|
inline |
Shows the PMI default color setting.
out_color | The PMI default color setting. |
|
inline |
Shows the PMI default units setting.
out_units | The PMI default units setting. |
|
inline |
Shows the PMI precision setting.
out_precision | The precision to use for PMI which has no precision information in the CAD file. |
|
inline |
Shows the PMI substitution font setting.
out_font_name | UTF8-encoded name of the font to use to replaced those referenced by the CAD file but which are not present on the system. |
out_always_substitute | Whether to always use this font even in place of those which are present on the system. |
|
inline |
Shows the Pro/E code page name setting.
out_name | The code page name for a Pro/E file. |
|
inline |
Shows the Pro/E dimension tolerance setting.
out_state | Whether to import dimension tolerances for a Pro/E file. |
|
inline |
Shows the Pro/E session color setting.
out_type | The session color for a Pro/E file. |
|
inline |
Shows the Pro/E subpart PMI setting.
out_state | Whether to import subpart PMI for a Pro/E file. |
|
inline |
Shows the search directories setting.
out_directories | The directories to search for files referenced by a CAD assembly. |
out_logical_names | The logical names for each corresponding directory. If there are no logical names for the directories, this array can be empty. |
out_recurse_flags | Whether to search recursively in each of the corresponding directories. |
|
inline |
Shows the search directories by file setting.
out_file_names | The names of text files containing the lists of directories to search to find files referenced by a CAD assembly. |
|
inline |
Shows the solid import setting.
out_state | Whether to import solids from the CAD file. |
|
inline |
Shows the STEP code page name setting.
out_name | The code page name for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
|
inline |
Shows the STEP first color preference setting.
out_state | Whether to prefer the first color if geometry has several colors for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
|
inline |
Shows the STEP name preference setting.
out_field | The field to get the occurrence name from for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
|
inline |
Shows the STEP orientation healing setting.
out_state | The orientation healing setting for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
|
inline |
Shows the STEP shell based surface model splitting setting.
out_state | Whether to split SHELL_BASED_SURFACE_MODEL with several OPEN_SHELLs into several bodies for a <ref refid="class_h_p_s_1_1_exchange_1_1_s_t_e_p" kindref="compound">STEP</ref> file. |
|
inline |
Shows the surface import setting.
out_state | Whether to import surfaces from the CAD file. |
|
inline |
Shows the tessellation accuracy setting.
out_type | The type of the tessellation accuracy which was specified. |
out_accurate_normals | Whether to compute surface normals when performing accurate tessellation. This only applies if out_type is <ref refid="class_h_p_s_1_1_exchange_1_1_tessellation_1a1f4b490fe9d73489bd6164d9acc3d106a2b1a4a18d200231b2e6c79dbb486f6a5" kindref="member">Tessellation::Accuracy::Accurate</ref>. |
|
inline |
Shows the tessellation level setting.
out_type | The type of the tessellation level setting which was specified. |
out_level | The predefined quality of the tessellation that will be generated for BRep data. This is only valid if out_type is <ref refid="class_h_p_s_1_1_exchange_1_1_tessellation_1a35aa00b156f9e38f50dc32bafc6f8ce0aeb6d8ae6f20283755b339c0dc273988b" kindref="member">Tessellation::Type::Standard</ref>. |
out_limit_type | The type of chord limit which was specified. This is only valid if out_type is <ref refid="class_h_p_s_1_1_exchange_1_1_tessellation_1a35aa00b156f9e38f50dc32bafc6f8ce0a90589c47f06eb971d548591f23c285af" kindref="member">Tessellation::Type::Custom</ref>. |
out_limit | The chord limit to use to generate tessellation for BRep data. Its interpretation depends on the preceding argument. This is only valid if out_type is <ref refid="class_h_p_s_1_1_exchange_1_1_tessellation_1a35aa00b156f9e38f50dc32bafc6f8ce0a90589c47f06eb971d548591f23c285af" kindref="member">Tessellation::Type::Custom</ref>. |
out_angle_tolerance | The maximum angle in degrees between two consecutive wire elements in the generated tessellation. This is only valid if out_type is <ref refid="class_h_p_s_1_1_exchange_1_1_tessellation_1a35aa00b156f9e38f50dc32bafc6f8ce0a90589c47f06eb971d548591f23c285af" kindref="member">Tessellation::Type::Custom</ref>. |
|
inline |
Shows the tessellation maximum edge length setting.
out_length | The tessellation maximum edge length setting. |
|
inline |
Shows the tessellation UV preservation setting.
out_state | Whether to keep parametric points as texture coordinates when generating the tessellation for BRep data. |
|
inline |
Shows the texture search directories setting.
out_directories | The directories to search for textures referenced by a CAD assembly. |
|
inline |
Shows the Unigraphics fitted camera setting.
out_state | Whether to make view cameras fit all visible geometry for a Unigraphics file. |
|
inline |
Shows the Unigraphics preferred reference sets setting.
out_reference_sets | List of preferred references sets for a Unigraphics file. |
out_apply_to_all_levels | Whether the reference sets will apply to subassemblies for a Unigraphics file. |
|
inline |
Shows the wireframe import setting.
out_state | Whether to import wireframes from the CAD file. |
|
inline |
Removes the active filter import state.
|
inline |
Removes the annotation capture fitting setting.
|
inline |
Removes the attribute import state.
|
inline |
Removes the BRep data import state. <xrefsect id="deprecated_1_deprecated000002"> <xreftitle>Deprecated</xreftitle> <xrefdescription>
This function has been superseded by UnsetBRepMode.
</xrefdescription> </xrefsect>
|
inline |
Removes the BRep mode import setting.
|
inline |
Removes the Catia V4 logical name for the root directory setting.
|
inline |
Removes the Catia V4 logical name searching setting.
|
inline |
Removes the Catia V5 cache setting.
|
inline |
Removes the configuration setting.
|
inline |
Removes the construction and references import state.
|
inline |
Removes the default units setting.
|
inline |
Removes all settings from this ImportOptionsKit.
|
inline |
Removes the hidden objects import state.
|
inline |
Removes the IFC attribute XML file setting.
|
inline |
Removes the IFC code page name setting.
|
inline |
Removes the IFC edges setting.
|
inline |
Removes the IFC face optimization setting.
|
inline |
Removes the IFC metadata setting.
|
inline |
Removes the IFC owner history optimization setting.
|
inline |
Removes the JT tessellation level setting.
|
inline |
Removes the location setting.
|
inline |
Removes the PDF 3D stream index setting.
|
inline |
Removes the PMI import state.
|
inline |
Removes the PMI default color setting.
|
inline |
Removes the PMI default units setting.
|
inline |
Removes the PMI precision setting.
|
inline |
Removes the PMI substitution font setting.
|
inline |
Removes the Pro/E code page name setting.
|
inline |
Removes the Pro/E dimension tolerance setting.
|
inline |
Removes the Pro/E session color setting.
|
inline |
Removes the Pro/E subpart PMI setting.
|
inline |
Removes the search directories setting.
|
inline |
Removes the search directories by file setting.
|
inline |
Removes the solid import state.
|
inline |
Removes the STEP code page name setting.
|
inline |
Removes the STEP first color preference setting.
|
inline |
Removes the STEP name preference setting.
|
inline |
Removes the STEP orientation healing setting.
|
inline |
Removes the STEP shell based surface model splitting setting.
|
inline |
Removes the surface import state.
|
inline |
Removes the tessellation accuracy setting.
|
inline |
Removes the tessellation level setting.
|
inline |
Removes the tessellation maximum edge length setting.
|
inline |
Removes the tessellation UV preservation setting.
|
inline |
Removes the texture search directories setting.
|
inline |
Removes the Unigraphics fitted camera setting.
|
inline |
Removes the Unigraphics preferred reference sets setting.
|
inline |
Removes the wireframe import state.