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

Represents a ProeImporter to be used when importing the ProE Data This class is created using DexManager . More...

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

List of all members.

Public Member Functions

bool HealBodies ()
 Returns the heal bodies - if set to true then imported data will be healed
Created in NX6.0.0.
bool IncludeNonManifoldObj ()
 Returns the include non manifold obj - if set to true then non-manifold objects from proe will also be imported
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 value set to true then redundant geometries will be removed
Created in NX6.0.0.
void SaveSettings (const NXString &filename)
 Save the settings - this will save the settings to a file specified
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 SetIncludeNonManifoldObj (bool includeNonManifoldObj)
 Sets the include non manifold obj - if set to true then non-manifold objects from proe will also be imported
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 value set to true then redundant geometries will be removed
Created in NX6.0.0.
void SetSettingsFile (const NXString &filename)
 Sets the settings file - definition file for default options
Created in NX6.0.0.
void SetSimplifyGeometry (bool simplifyGeometry)
 Sets the simplify geometry - if value set to true then imported data will be simplified
Created in NX6.0.0.
NXString SettingsFile ()
 Returns the settings file - definition file for default options
Created in NX6.0.0.
bool SimplifyGeometry ()
 Returns the simplify geometry - if value set to true then imported data will be simplified
Created in NX6.0.0.

Detailed Description

Represents a ProeImporter to be used when importing the ProE Data This class is created using DexManager .

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

Property Value

HealBodies

0

IncludeNonManifoldObj

0

Optimize

0

SimplifyGeometry

0


Created in NX6.0.0.


Member Function Documentation

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



License requirements : None

Returns the include non manifold obj - if set to true then non-manifold objects from proe will also be imported
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 value set to true then redundant geometries will be removed
Created in NX6.0.0.



License requirements : None

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

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



License requirements : None

Parameters:
filename
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::ProeImporter::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::ProeImporter::SetIncludeNonManifoldObj ( bool  includeNonManifoldObj)

Sets the include non manifold obj - if set to true then non-manifold objects from proe will also be imported
Created in NX6.0.0.



License requirements : None

Parameters:
includeNonManifoldObjincludenonmanifoldobj
void NXOpen::ProeImporter::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::ProeImporter::SetOptimize ( bool  optimize)

Sets the Optimize - if value set to true then redundant geometries will be removed
Created in NX6.0.0.



License requirements : None

Parameters:
optimizeoptimize
void NXOpen::ProeImporter::SetSettingsFile ( const NXString filename)

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



License requirements : None

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

Sets the simplify geometry - if value 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 options
Created in NX6.0.0.



License requirements : None

Returns the simplify geometry - if value 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.