NX Open C++ Reference Guide
Public Member Functions
NXOpen::Catiav4Importer Class Reference

Represents a Catiav4Importer to be used when importing the CATIA V4 Data This class is created using DexManager . More...

Inheritance diagram for NXOpen::Catiav4Importer:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

bool FileOpenFlag ()
 Returns the file open flag - should be set to false if doing file import
Created in NX6.0.0.
bool HealBodies ()
 Returns the heal bodies - if set to true then imported data will be healed
Created in NX6.0.0.
NXString InputFile ()
 Returns the input file - name of a file which is being imported
Created in NX6.0.0.
bool Optimize ()
 Returns the optimize - if set to true then toplogy will be optimized
Created in NX6.0.0.
void SaveSettings (const NXString &filename)
 Save the settings - this will save the settings to a file sepcified
Created in NX6.0.0.
void SetFileOpenFlag (bool doingFileOpen)
 Sets the file open flag - should be set to false if doing file import
Created in NX6.0.0.
void SetHealBodies (bool healBodies)
 Sets the heal bodies - if set to true then imported data will be healed
Created in NX6.0.0.
void SetInputFile (const NXString &filename)
 Sets the input file - name of a file which is being imported
Created in NX6.0.0.
void SetOptimize (bool optimize)
 Sets the optimize - if set to true then toplogy will be optimized
Created in NX6.0.0.
void SetSettingsFile (const NXString &filename)
 Sets the settings file - definition file for default settings
Created in NX6.0.0.
void SetSimplifyGeometry (bool simplifyGeometry)
 Sets the simplify Geometry - if set to true then imported data will be simplified
Created in NX6.0.0.
NXString SettingsFile ()
 Returns the settings file - definition file for default settings
Created in NX6.0.0.
bool SimplifyGeometry ()
 Returns the simplify Geometry - if set to true then imported data will be simplified
Created in NX6.0.0.

Detailed Description

Represents a Catiav4Importer to be used when importing the CATIA V4 Data This class is created using DexManager .

NULL object will be returned from Commit()
To create a new instance of this class, use DexManager::CreateCatiav4Importer
Default values.

Property Value

HealBodies

0

Optimize

0

SimplifyGeometry

0


Created in NX6.0.0.


Member Function Documentation

Returns the file open flag - should be set to false if doing file import
Created in NX6.0.0.



License requirements : None

Returns the heal bodies - if set to true then imported data will be healed
Created in NX6.0.0.



License requirements : None

Returns the input file - name of a file which is being imported
Created in NX6.0.0.



License requirements : None

Returns the optimize - if set to true then toplogy will be optimized
Created in NX6.0.0.



License requirements : None

void NXOpen::Catiav4Importer::SaveSettings ( const NXString filename)

Save the settings - this will save the settings to a file sepcified
Created in NX6.0.0.



License requirements : None

Parameters:
filename
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Catiav4Importer::SetFileOpenFlag ( bool  doingFileOpen)

Sets the file open flag - should be set to false if doing file import
Created in NX6.0.0.



License requirements : None

Parameters:
doingFileOpendoingfileopen
void NXOpen::Catiav4Importer::SetHealBodies ( bool  healBodies)

Sets the heal bodies - if set to true then imported data will be healed
Created in NX6.0.0.



License requirements : None

Parameters:
healBodieshealbodies
void NXOpen::Catiav4Importer::SetInputFile ( const NXString filename)

Sets the input file - name of a file which is being imported
Created in NX6.0.0.



License requirements : None

Parameters:
filenamefilename
void NXOpen::Catiav4Importer::SetOptimize ( bool  optimize)

Sets the optimize - if set to true then toplogy will be optimized
Created in NX6.0.0.



License requirements : None

Parameters:
optimizeoptimize

Sets the settings file - definition file for default settings
Created in NX6.0.0.



License requirements : None

Parameters:
filenamefilename
void NXOpen::Catiav4Importer::SetSimplifyGeometry ( bool  simplifyGeometry)

Sets the simplify Geometry - if set to true then imported data will be simplified
Created in NX6.0.0.



License requirements : None

Parameters:
simplifyGeometrysimplifygeometry

Returns the settings file - definition file for default settings
Created in NX6.0.0.



License requirements : None

Returns the simplify Geometry - if set to true then imported data will be simplified
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.